Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions benchmarks/python/all_async_100
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"client": "redispy", "loop": "asyncio", "num_of_tasks": 10, "data_size": 100, "tps": 13004, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.717, "get_existing_p90_latency": 0.789, "get_existing_p99_latency": 0.65, "get_existing_average_latency": 0.746, "get_existing_std_dev": 2.788, "get_non_existing_p50_latency": 0.708, "get_non_existing_p90_latency": 0.779, "get_non_existing_p99_latency": 0.642, "get_non_existing_average_latency": 0.756, "get_non_existing_std_dev": 3.631, "set_p50_latency": 0.72, "set_p90_latency": 0.792, "set_p99_latency": 0.65, "set_average_latency": 0.748, "set_std_dev": 2.997}, {"client": "glide_socket", "loop": "asyncio", "num_of_tasks": 10, "data_size": 100, "tps": 14918, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.605, "get_existing_p90_latency": 0.893, "get_existing_p99_latency": 0.535, "get_existing_average_latency": 0.67, "get_existing_std_dev": 0.288, "get_non_existing_p50_latency": 0.599, "get_non_existing_p90_latency": 0.87, "get_non_existing_p99_latency": 0.531, "get_non_existing_average_latency": 0.657, "get_non_existing_std_dev": 0.267, "set_p50_latency": 0.602, "set_p90_latency": 0.882, "set_p99_latency": 0.536, "set_average_latency": 0.663, "set_std_dev": 0.262}, {"client": "glide_ffi", "loop": "asyncio", "num_of_tasks": 10, "data_size": 100, "tps": 14151, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.675, "get_existing_p90_latency": 0.923, "get_existing_p99_latency": 0.491, "get_existing_average_latency": 0.706, "get_existing_std_dev": 0.457, "get_non_existing_p50_latency": 0.663, "get_non_existing_p90_latency": 0.9, "get_non_existing_p99_latency": 0.475, "get_non_existing_average_latency": 0.692, "get_non_existing_std_dev": 0.403, "set_p50_latency": 0.671, "set_p90_latency": 0.9126, "set_p99_latency": 0.483, "set_average_latency": 0.699, "set_std_dev": 0.375}, {"client": "redispy", "loop": "asyncio", "num_of_tasks": 100, "data_size": 100, "tps": 8621, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 6.783, "get_existing_p90_latency": 6.96, "get_existing_p99_latency": 6.656, "get_existing_average_latency": 9.421, "get_existing_std_dev": 91.222, "get_non_existing_p50_latency": 6.775, "get_non_existing_p90_latency": 6.9515, "get_non_existing_p99_latency": 6.647, "get_non_existing_average_latency": 8.975, "get_non_existing_std_dev": 87.677, "set_p50_latency": 6.783, "set_p90_latency": 6.961, "set_p99_latency": 6.656, "set_average_latency": 9.436, "set_std_dev": 92.412}, {"client": "glide_socket", "loop": "asyncio", "num_of_tasks": 100, "data_size": 100, "tps": 23004, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 4.284, "get_existing_p90_latency": 4.644, "get_existing_p99_latency": 3.97, "get_existing_average_latency": 4.343, "get_existing_std_dev": 0.557, "get_non_existing_p50_latency": 4.28, "get_non_existing_p90_latency": 4.622, "get_non_existing_p99_latency": 3.968, "get_non_existing_average_latency": 4.332, "get_non_existing_std_dev": 0.547, "set_p50_latency": 4.286, "set_p90_latency": 4.646, "set_p99_latency": 3.972, "set_average_latency": 4.343, "set_std_dev": 0.541}, {"client": "glide_ffi", "loop": "asyncio", "num_of_tasks": 100, "data_size": 100, "tps": 13771, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 7.294, "get_existing_p90_latency": 7.871, "get_existing_p99_latency": 6.3654, "get_existing_average_latency": 7.246, "get_existing_std_dev": 2.574, "get_non_existing_p50_latency": 7.297, "get_non_existing_p90_latency": 7.88, "get_non_existing_p99_latency": 6.3863, "get_non_existing_average_latency": 7.266, "get_non_existing_std_dev": 2.668, "set_p50_latency": 7.286, "set_p90_latency": 7.867, "set_p99_latency": 6.362, "set_average_latency": 7.257, "set_std_dev": 2.879}, {"client": "redispy", "loop": "asyncio", "num_of_tasks": 1000, "data_size": 100, "tps": 1762, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 82.571, "get_existing_p90_latency": 83.368, "get_existing_p99_latency": 81.668, "get_existing_average_latency": 334.358, "get_existing_std_dev": 2854.132, "get_non_existing_p50_latency": 82.563, "get_non_existing_p90_latency": 83.337, "get_non_existing_p99_latency": 81.652, "get_non_existing_average_latency": 323.343, "get_non_existing_std_dev": 2750.045, "set_p50_latency": 82.584, "set_p90_latency": 83.384, "set_p99_latency": 81.677, "set_average_latency": 359.625, "set_std_dev": 2968.437}, {"client": "glide_socket", "loop": "asyncio", "num_of_tasks": 1000, "data_size": 100, "tps": 17204, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 59.274, "get_existing_p90_latency": 60.833, "get_existing_p99_latency": 41.586, "get_existing_average_latency": 57.663, "get_existing_std_dev": 10.129, "get_non_existing_p50_latency": 59.271, "get_non_existing_p90_latency": 60.9232, "get_non_existing_p99_latency": 41.578, "get_non_existing_average_latency": 57.8, "get_non_existing_std_dev": 10.301, "set_p50_latency": 59.293, "set_p90_latency": 60.898, "set_p99_latency": 41.6174, "set_average_latency": 57.83, "set_std_dev": 10.192}, {"client": "glide_ffi", "loop": "asyncio", "num_of_tasks": 1000, "data_size": 100, "tps": 12904, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 77.082, "get_existing_p90_latency": 79.81, "get_existing_p99_latency": 71.302, "get_existing_average_latency": 76.808, "get_existing_std_dev": 6.776, "get_non_existing_p50_latency": 77.094, "get_non_existing_p90_latency": 79.792, "get_non_existing_p99_latency": 71.5801, "get_non_existing_average_latency": 76.853, "get_non_existing_std_dev": 6.865, "set_p50_latency": 77.074, "set_p90_latency": 79.792, "set_p99_latency": 71.556, "set_average_latency": 76.837, "set_std_dev": 6.789}]
1 change: 1 addition & 0 deletions benchmarks/python/all_async_4000
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"client": "redispy", "loop": "asyncio", "num_of_tasks": 10, "data_size": 4000, "tps": 12484, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.745, "get_existing_p90_latency": 0.831, "get_existing_p99_latency": 0.68, "get_existing_average_latency": 0.772, "get_existing_std_dev": 2.701, "get_non_existing_p50_latency": 0.734, "get_non_existing_p90_latency": 0.821, "get_non_existing_p99_latency": 0.672, "get_non_existing_average_latency": 0.807, "get_non_existing_std_dev": 4.013, "set_p50_latency": 0.764, "set_p90_latency": 0.84, "set_p99_latency": 0.687, "set_average_latency": 0.785, "set_std_dev": 2.781}, {"client": "glide_socket", "loop": "asyncio", "num_of_tasks": 10, "data_size": 4000, "tps": 15567, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.614, "get_existing_p90_latency": 0.757, "get_existing_p99_latency": 0.553, "get_existing_average_latency": 0.638, "get_existing_std_dev": 0.092, "get_non_existing_p50_latency": 0.608, "get_non_existing_p90_latency": 0.749, "get_non_existing_p99_latency": 0.548, "get_non_existing_average_latency": 0.631, "get_non_existing_std_dev": 0.091, "set_p50_latency": 0.625, "set_p90_latency": 0.755, "set_p99_latency": 0.565, "set_average_latency": 0.646, "set_std_dev": 0.085}, {"client": "glide_ffi", "loop": "asyncio", "num_of_tasks": 10, "data_size": 4000, "tps": 13752, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.703, "get_existing_p90_latency": 0.95, "get_existing_p99_latency": 0.511, "get_existing_average_latency": 0.727, "get_existing_std_dev": 0.374, "get_non_existing_p50_latency": 0.69, "get_non_existing_p90_latency": 0.919, "get_non_existing_p99_latency": 0.496, "get_non_existing_average_latency": 0.708, "get_non_existing_std_dev": 0.303, "set_p50_latency": 0.702, "set_p90_latency": 0.923, "set_p99_latency": 0.526, "set_average_latency": 0.723, "set_std_dev": 0.355}, {"client": "redispy", "loop": "asyncio", "num_of_tasks": 100, "data_size": 4000, "tps": 8570, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 6.837, "get_existing_p90_latency": 6.954, "get_existing_p99_latency": 6.7189, "get_existing_average_latency": 9.685, "get_existing_std_dev": 95.957, "get_non_existing_p50_latency": 6.829, "get_non_existing_p90_latency": 6.948, "get_non_existing_p99_latency": 6.713, "get_non_existing_average_latency": 9.875, "get_non_existing_std_dev": 104.295, "set_p50_latency": 6.844, "set_p90_latency": 6.962, "set_p99_latency": 6.728, "set_average_latency": 8.16, "set_std_dev": 61.441}, {"client": "glide_socket", "loop": "asyncio", "num_of_tasks": 100, "data_size": 4000, "tps": 22698, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 4.308, "get_existing_p90_latency": 4.572, "get_existing_p99_latency": 4.195, "get_existing_average_latency": 4.397, "get_existing_std_dev": 0.334, "get_non_existing_p50_latency": 4.309, "get_non_existing_p90_latency": 4.5769, "get_non_existing_p99_latency": 4.194, "get_non_existing_average_latency": 4.397, "get_non_existing_std_dev": 0.326, "set_p50_latency": 4.321, "set_p90_latency": 4.586, "set_p99_latency": 4.203, "set_average_latency": 4.41, "set_std_dev": 0.344}, {"client": "glide_ffi", "loop": "asyncio", "num_of_tasks": 100, "data_size": 4000, "tps": 13061, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 7.6885, "get_existing_p90_latency": 8.205, "get_existing_p99_latency": 6.9219, "get_existing_average_latency": 7.655, "get_existing_std_dev": 2.692, "get_non_existing_p50_latency": 7.686, "get_non_existing_p90_latency": 8.183, "get_non_existing_p99_latency": 6.877, "get_non_existing_average_latency": 7.597, "get_non_existing_std_dev": 2.041, "set_p50_latency": 7.696, "set_p90_latency": 8.2135, "set_p99_latency": 6.8742, "set_average_latency": 7.653, "set_std_dev": 2.668}, {"client": "redispy", "loop": "asyncio", "num_of_tasks": 1000, "data_size": 4000, "tps": 1772, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 83.394, "get_existing_p90_latency": 84.378, "get_existing_p99_latency": 82.555, "get_existing_average_latency": 338.39, "get_existing_std_dev": 2845.624, "get_non_existing_p50_latency": 83.39, "get_non_existing_p90_latency": 84.3097, "get_non_existing_p99_latency": 82.554, "get_non_existing_average_latency": 329.97, "get_non_existing_std_dev": 2793.609, "set_p50_latency": 83.421, "set_p90_latency": 84.4, "set_p99_latency": 82.571, "set_average_latency": 335.225, "set_std_dev": 2849.474}, {"client": "glide_socket", "loop": "asyncio", "num_of_tasks": 1000, "data_size": 4000, "tps": 18822, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 53.79, "get_existing_p90_latency": 58.0806, "get_existing_p99_latency": 37.1445, "get_existing_average_latency": 52.893, "get_existing_std_dev": 9.769, "get_non_existing_p50_latency": 53.756, "get_non_existing_p90_latency": 57.9729, "get_non_existing_p99_latency": 37.093, "get_non_existing_average_latency": 52.78, "get_non_existing_std_dev": 9.784, "set_p50_latency": 53.8145, "set_p90_latency": 58.0209, "set_p99_latency": 37.1686, "set_average_latency": 52.892, "set_std_dev": 9.779}, {"client": "glide_ffi", "loop": "asyncio", "num_of_tasks": 1000, "data_size": 4000, "tps": 12842, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 77.154, "get_existing_p90_latency": 81.394, "get_existing_p99_latency": 71.292, "get_existing_average_latency": 77.211, "get_existing_std_dev": 7.371, "get_non_existing_p50_latency": 77.11, "get_non_existing_p90_latency": 81.3546, "get_non_existing_p99_latency": 71.1546, "get_non_existing_average_latency": 77.205, "get_non_existing_std_dev": 7.54, "set_p50_latency": 77.218, "set_p90_latency": 81.426, "set_p99_latency": 71.1336, "set_average_latency": 77.223, "set_std_dev": 7.245}]
1 change: 1 addition & 0 deletions benchmarks/python/glide_sync_100
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"client": "glide_sync_ffi", "data_size": 100, "tps": 4234, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.215, "get_existing_p90_latency": 0.335, "get_existing_p99_latency": 0.189, "get_existing_average_latency": 0.236, "get_existing_std_dev": 0.077, "get_non_existing_p50_latency": 0.195, "get_non_existing_p90_latency": 0.327, "get_non_existing_p99_latency": 0.185, "get_non_existing_average_latency": 0.221, "get_non_existing_std_dev": 0.069, "set_p50_latency": 0.207, "set_p90_latency": 0.335, "set_p99_latency": 0.196, "set_average_latency": 0.232, "set_std_dev": 0.07}, {"client": "glide_sync_uds", "data_size": 100, "tps": 3470, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.259, "get_existing_p90_latency": 0.439, "get_existing_p99_latency": 0.233, "get_existing_average_latency": 0.287, "get_existing_std_dev": 0.088, "get_non_existing_p50_latency": 0.24, "get_non_existing_p90_latency": 0.43, "get_non_existing_p99_latency": 0.23, "get_non_existing_average_latency": 0.274, "get_non_existing_std_dev": 0.08, "set_p50_latency": 0.25, "set_p90_latency": 0.436, "set_p99_latency": 0.239, "set_average_latency": 0.284, "set_std_dev": 0.095}]
1 change: 1 addition & 0 deletions benchmarks/python/glide_sync_100_ffi
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"client": "glide_sync_ffi", "data_size": 100, "num_of_threads": 10, "tps": 22660, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.419, "get_existing_p90_latency": 0.5167, "get_existing_p99_latency": 0.368, "get_existing_average_latency": 0.434, "get_existing_std_dev": 0.084, "get_non_existing_p50_latency": 0.413, "get_non_existing_p90_latency": 0.512, "get_non_existing_p99_latency": 0.36, "get_non_existing_average_latency": 0.429, "get_non_existing_std_dev": 0.094, "set_p50_latency": 0.419, "set_p90_latency": 0.513, "set_p99_latency": 0.369, "set_average_latency": 0.433, "set_std_dev": 0.076}]
1 change: 1 addition & 0 deletions benchmarks/python/glide_sync_100_redispy
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"client": "redispy", "data_size": 100, "num_of_threads": 10, "tps": 7240, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 1.272, "get_existing_p90_latency": 2.35, "get_existing_p99_latency": 0.664, "get_existing_average_latency": 1.479, "get_existing_std_dev": 2.1, "get_non_existing_p50_latency": 1.049, "get_non_existing_p90_latency": 1.746, "get_non_existing_p99_latency": 0.589, "get_non_existing_average_latency": 1.149, "get_non_existing_std_dev": 2.043, "set_p50_latency": 1.055, "set_p90_latency": 1.764, "set_p99_latency": 0.598, "set_average_latency": 1.211, "set_std_dev": 4.248}]
1 change: 1 addition & 0 deletions benchmarks/python/glide_sync_benchmark_100
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"client": "redispy", "data_size": 100, "tps": 4222, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.215, "get_existing_p90_latency": 0.331, "get_existing_p99_latency": 0.193, "get_existing_average_latency": 0.234, "get_existing_std_dev": 0.068, "get_non_existing_p50_latency": 0.198, "get_non_existing_p90_latency": 0.325, "get_non_existing_p99_latency": 0.191, "get_non_existing_average_latency": 0.222, "get_non_existing_std_dev": 0.065, "set_p50_latency": 0.211, "set_p90_latency": 0.334, "set_p99_latency": 0.203, "set_average_latency": 0.235, "set_std_dev": 0.064}, {"client": "glide_sync_ffi", "data_size": 100, "tps": 3902, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.241, "get_existing_p90_latency": 0.35, "get_existing_p99_latency": 0.202, "get_existing_average_latency": 0.257, "get_existing_std_dev": 0.081, "get_non_existing_p50_latency": 0.207, "get_non_existing_p90_latency": 0.331, "get_non_existing_p99_latency": 0.198, "get_non_existing_average_latency": 0.238, "get_non_existing_std_dev": 0.082, "set_p50_latency": 0.219, "set_p90_latency": 0.339, "set_p99_latency": 0.209, "set_average_latency": 0.249, "set_std_dev": 0.078}, {"client": "glide_sync_uds", "data_size": 100, "tps": 3736, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.247, "get_existing_p90_latency": 0.351, "get_existing_p99_latency": 0.224, "get_existing_average_latency": 0.265, "get_existing_std_dev": 0.069, "get_non_existing_p50_latency": 0.229, "get_non_existing_p90_latency": 0.333, "get_non_existing_p99_latency": 0.22, "get_non_existing_average_latency": 0.254, "get_non_existing_std_dev": 0.076, "set_p50_latency": 0.239, "set_p90_latency": 0.353, "set_p99_latency": 0.23, "set_average_latency": 0.266, "set_std_dev": 0.109}]
1 change: 1 addition & 0 deletions benchmarks/python/glide_sync_benchmark_16000
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
language,client,is_cluster,num_of_tasks,data_size,client_count,tps,get_non_existing_p50_latency,get_non_existing_p90_latency,get_non_existing_p99_latency,get_non_existing_average_latency,get_non_existing_std_dev,get_existing_p50_latency,get_existing_p90_latency,get_existing_p99_latency,get_existing_average_latency,get_existing_std_dev,set_p50_latency,set_p90_latency,set_p99_latency,set_average_latency,set_std_dev
1 change: 1 addition & 0 deletions benchmarks/python/glide_sync_benchmark_4000
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"client": "redispy", "data_size": 4000, "tps": 4423, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.212, "get_existing_p90_latency": 0.256, "get_existing_p99_latency": 0.19, "get_existing_average_latency": 0.218, "get_existing_std_dev": 0.035, "get_non_existing_p50_latency": 0.195, "get_non_existing_p90_latency": 0.243, "get_non_existing_p99_latency": 0.188, "get_non_existing_average_latency": 0.207, "get_non_existing_std_dev": 0.031, "set_p50_latency": 0.233, "set_p90_latency": 0.275, "set_p99_latency": 0.224, "set_average_latency": 0.244, "set_std_dev": 0.033}, {"client": "glide_sync_ffi", "data_size": 4000, "tps": 4069, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.234, "get_existing_p90_latency": 0.316, "get_existing_p99_latency": 0.2, "get_existing_average_latency": 0.241, "get_existing_std_dev": 0.047, "get_non_existing_p50_latency": 0.204, "get_non_existing_p90_latency": 0.298, "get_non_existing_p99_latency": 0.196, "get_non_existing_average_latency": 0.22, "get_non_existing_std_dev": 0.046, "set_p50_latency": 0.244, "set_p90_latency": 0.339, "set_p99_latency": 0.232, "set_average_latency": 0.262, "set_std_dev": 0.046}, {"client": "glide_sync_uds", "data_size": 4000, "tps": 3881, "client_count": 1, "is_cluster": true, "get_existing_p50_latency": 0.245, "get_existing_p90_latency": 0.28, "get_existing_p99_latency": 0.221, "get_existing_average_latency": 0.25, "get_existing_std_dev": 0.037, "get_non_existing_p50_latency": 0.227, "get_non_existing_p90_latency": 0.261, "get_non_existing_p99_latency": 0.218, "get_non_existing_average_latency": 0.237, "get_non_existing_std_dev": 0.033, "set_p50_latency": 0.268, "set_p90_latency": 0.309, "set_p99_latency": 0.256, "set_average_latency": 0.281, "set_std_dev": 0.044}]
7 changes: 7 additions & 0 deletions benchmarks/python/multithreaded_sync_100
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
language,client,is_cluster,data_size,num_of_threads,client_count,tps,get_non_existing_p50_latency,get_non_existing_p90_latency,get_non_existing_p99_latency,get_non_existing_average_latency,get_non_existing_std_dev,get_existing_p50_latency,get_existing_p90_latency,get_existing_p99_latency,get_existing_average_latency,get_existing_std_dev,set_p50_latency,set_p90_latency,set_p99_latency,set_average_latency,set_std_dev
python,redispy,True,100,1,1,4114,0.198,0.326,0.188,0.224,0.075,0.227,0.333,0.19,0.242,0.073,0.211,0.335,0.2,0.236,0.071
python,glide_sync_ffi,True,100,1,1,4499,0.189,0.251,0.183,0.205,0.065,0.21,0.293,0.187,0.222,0.069,0.201,0.261,0.194,0.217,0.067
python,redispy,True,100,10,1,7012,1.028,1.716,0.577,1.167,4.2,1.346,2.47,0.683,1.565,2.559,1.036,1.706,0.579,1.146,3.228
python,glide_sync_ffi,True,100,10,1,22416,0.42,0.502,0.367,0.432,0.133,0.427,0.51,0.374,0.439,0.136,0.426,0.505,0.373,0.439,0.161
python,redispy,True,100,100,1,5725,17.069,17.571,16.628,17.205,9.509,17.178,17.812,16.693,17.434,14.318,17.082,17.58,16.644,17.274,12.662
python,glide_sync_ffi,True,100,100,1,20928,4.736,8.938,0.358,4.792,2.481,4.738,8.923,0.366,4.745,2.506,4.741,8.937,0.363,4.775,2.492
Loading