From 026bb580a13668eae5c5882c386e47afc85abc2f Mon Sep 17 00:00:00 2001 From: belo4ya <41exey.kov41ev@gmail.com> Date: Wed, 29 Apr 2026 11:41:43 +0300 Subject: [PATCH] add Cloud.ru Managed PostgreSQL results --- cloudru/results/cloudru_16cpu_64gb_34247.json | 63 +++++++++++++++++++ cloudru/results/cloudru_16cpu_64gb_6849.json | 63 +++++++++++++++++++ cloudru/results/cloudru_4cpu_16gb_6849.json | 63 +++++++++++++++++++ data.generated.js | 3 + 4 files changed, 192 insertions(+) create mode 100644 cloudru/results/cloudru_16cpu_64gb_34247.json create mode 100644 cloudru/results/cloudru_16cpu_64gb_6849.json create mode 100644 cloudru/results/cloudru_4cpu_16gb_6849.json diff --git a/cloudru/results/cloudru_16cpu_64gb_34247.json b/cloudru/results/cloudru_16cpu_64gb_34247.json new file mode 100644 index 0000000..c1d317a --- /dev/null +++ b/cloudru/results/cloudru_16cpu_64gb_34247.json @@ -0,0 +1,63 @@ +{ + "system": "Cloud.ru", + "date": "2026-05-09", + "instance": { + "type": "gen-16-64", + "vcpus": 16, + "ram_gb": 64, + "instance_storage": "", + "primary_storage": "1050 GB - SSD NVMe (50K IOPS)" + }, + "machine": "16vCPU, 64GB RAM", + "cluster_size": 1, + "tuned": "no", + "comment": "", + "postgres_version": "18.3 (Debian 18.3-1.pgdg13+1)", + "benchmark": { + "tool": "pgbench", + "workload": "TPC-B (built-in)", + "scale_factor": 34247, + "clients": 256, + "threads": 16, + "duration": 600, + "query_mode": "prepared" + }, + "load": { + "load_time_seconds": 4775.428 + }, + "results": [ + { + "run": 1, + "tps": 1132.448981, + "transactions": 678350, + "failed_transactions": 0, + "latency_avg_ms": 226.010, + "latency_stddev_ms": 66.333, + "initial_connection_time_ms": 1174.787, + "latency_p95_ms": 349.092, + "latency_p99_ms": 401.452 + }, + { + "run": 2, + "tps": 1143.603559, + "transactions": 684986, + "failed_transactions": 0, + "latency_avg_ms": 223.802, + "latency_stddev_ms": 63.309, + "initial_connection_time_ms": 1226.194, + "latency_p95_ms": 311.907, + "latency_p99_ms": 387.640 + }, + { + "run": 3, + "tps": 1131.879858, + "transactions": 677951, + "failed_transactions": 0, + "latency_avg_ms": 226.114, + "latency_stddev_ms": 63.904, + "initial_connection_time_ms": 1243.005, + "latency_p95_ms": 339.361, + "latency_p99_ms": 391.251 + } + ] +} diff --git a/cloudru/results/cloudru_16cpu_64gb_6849.json b/cloudru/results/cloudru_16cpu_64gb_6849.json new file mode 100644 index 0000000..ce1808f --- /dev/null +++ b/cloudru/results/cloudru_16cpu_64gb_6849.json @@ -0,0 +1,63 @@ +{ + "system": "Cloud.ru", + "date": "2026-05-09", + "instance": { + "type": "gen-16-64", + "vcpus": 16, + "ram_gb": 64, + "instance_storage": "", + "primary_storage": "1050 GB - SSD NVMe (50K IOPS)" + }, + "machine": "16vCPU, 64GB RAM", + "cluster_size": 1, + "tuned": "no", + "comment": "", + "postgres_version": "18.3 (Debian 18.3-1.pgdg13+1)", + "benchmark": { + "tool": "pgbench", + "workload": "TPC-B (built-in)", + "scale_factor": 6849, + "clients": 256, + "threads": 16, + "duration": 600, + "query_mode": "prepared" + }, + "load": { + "load_time_seconds": 907.146 + }, + "results": [ + { + "run": 1, + "tps": 1156.674251, + "transactions": 692779, + "failed_transactions": 0, + "latency_avg_ms": 221.265, + "latency_stddev_ms": 61.935, + "initial_connection_time_ms": 1281.513, + "latency_p95_ms": 306.298, + "latency_p99_ms": 383.733 + }, + { + "run": 2, + "tps": 1150.992169, + "transactions": 689478, + "failed_transactions": 0, + "latency_avg_ms": 222.348, + "latency_stddev_ms": 61.549, + "initial_connection_time_ms": 1190.909, + "latency_p95_ms": 309.381, + "latency_p99_ms": 383.104 + }, + { + "run": 3, + "tps": 1160.082919, + "transactions": 694917, + "failed_transactions": 0, + "latency_avg_ms": 220.619, + "latency_stddev_ms": 64.317, + "initial_connection_time_ms": 1189.964, + "latency_p95_ms": 321.179, + "latency_p99_ms": 393.965 + } + ] +} diff --git a/cloudru/results/cloudru_4cpu_16gb_6849.json b/cloudru/results/cloudru_4cpu_16gb_6849.json new file mode 100644 index 0000000..63c5a4b --- /dev/null +++ b/cloudru/results/cloudru_4cpu_16gb_6849.json @@ -0,0 +1,63 @@ +{ + "system": "Cloud.ru", + "date": "2026-05-09", + "instance": { + "type": "gen-4-16", + "vcpus": 4, + "ram_gb": 16, + "instance_storage": "", + "primary_storage": "1050 GB - SSD NVMe (50K IOPS)" + }, + "machine": "4vCPU, 16GB RAM", + "cluster_size": 1, + "tuned": "no", + "comment": "", + "postgres_version": "18.3 (Debian 18.3-1.pgdg13+1)", + "benchmark": { + "tool": "pgbench", + "workload": "TPC-B (built-in)", + "scale_factor": 6849, + "clients": 256, + "threads": 16, + "duration": 600, + "query_mode": "prepared" + }, + "load": { + "load_time_seconds": 915.904 + }, + "results": [ + { + "run": 1, + "tps": 1222.369528, + "transactions": 732609, + "failed_transactions": 0, + "latency_avg_ms": 209.303, + "latency_stddev_ms": 55.573, + "initial_connection_time_ms": 1096.153, + "latency_p95_ms": 297.416, + "latency_p99_ms": 355.662 + }, + { + "run": 2, + "tps": 1227.729495, + "transactions": 735904, + "failed_transactions": 0, + "latency_avg_ms": 208.390, + "latency_stddev_ms": 59.414, + "initial_connection_time_ms": 1058.637, + "latency_p95_ms": 302.666, + "latency_p99_ms": 383.992 + }, + { + "run": 3, + "tps": 1221.146913, + "transactions": 731847, + "failed_transactions": 0, + "latency_avg_ms": 209.517, + "latency_stddev_ms": 58.513, + "initial_connection_time_ms": 1106.357, + "latency_p95_ms": 302.559, + "latency_p99_ms": 381.066 + } + ] +} diff --git a/data.generated.js b/data.generated.js index 14d448c..49d02f8 100644 --- a/data.generated.js +++ b/data.generated.js @@ -2,6 +2,9 @@ const data = [ {"system":"AWS Aurora","date":"2026-03-17","instance":{"label":"Large","type":"db.r6g.4xlarge","vcpus":16,"ram_gb":128,"instance_storage":"950 GB - NVMe","primary_storage":"Aurora storage"},"machine":"16vCPU, 128GB RAM","cluster_size":1,"tuned":"no","comment":"","postgres_version":"17.4","benchmark":{"tool":"pgbench","workload":"TPC-B (built-in)","scale_factor":34247,"clients":256,"threads":16,"duration":600,"query_mode":"prepared"},"load":{"load_time_seconds":5377.144},"results":[{"run":1,"tps":9483.206350,"transactions":5685562,"failed_transactions":0,"latency_avg_ms":26.972,"latency_stddev_ms":7.293,"initial_connection_time_ms":665.796,"latency_p95_ms":39.270,"latency_p99_ms":48.353},{"run":2,"tps":10054.943887,"transactions":6029024,"failed_transactions":0,"latency_avg_ms":25.432,"latency_stddev_ms":6.938,"initial_connection_time_ms":656.697,"latency_p95_ms":37.320,"latency_p99_ms":46.486},{"run":3,"tps":10402.238319,"transactions":6236658,"failed_transactions":0,"latency_avg_ms":24.581,"latency_stddev_ms":6.470,"initial_connection_time_ms":656.182,"latency_p95_ms":36.178,"latency_p99_ms":46.493}],"source":"aurora/results/aurora_16cpu_128gb_34247.json"} ,{"system":"AWS Aurora","date":"2026-03-18","instance":{"label":"Large","type":"db.r6g.4xlarge","vcpus":16,"ram_gb":128,"instance_storage":"950 GB - NVMe","primary_storage":"Aurora storage"},"machine":"16vCPU, 128GB RAM","cluster_size":1,"tuned":"no","comment":"","postgres_version":"17.4","benchmark":{"tool":"pgbench","workload":"TPC-B (built-in)","scale_factor":6849,"clients":256,"threads":16,"duration":600,"query_mode":"prepared"},"load":{"load_time_seconds":892.762},"results":[{"run":1,"tps":11443.350578,"transactions":6861114,"failed_transactions":0,"latency_avg_ms":22.341,"latency_stddev_ms":6.254,"initial_connection_time_ms":653.478,"latency_p95_ms":33.074,"latency_p99_ms":42.254},{"run":2,"tps":12464.968728,"transactions":7473279,"failed_transactions":0,"latency_avg_ms":20.506,"latency_stddev_ms":5.467,"initial_connection_time_ms":668.429,"latency_p95_ms":30.364,"latency_p99_ms":39.369},{"run":3,"tps":12628.296128,"transactions":7570737,"failed_transactions":0,"latency_avg_ms":20.242,"latency_stddev_ms":5.912,"initial_connection_time_ms":657.328,"latency_p95_ms":30.972,"latency_p99_ms":39.044}],"source":"aurora/results/aurora_16cpu_128gb_6849.json"} ,{"system":"AWS Aurora","date":"2026-03-17","instance":{"label":"Small","type":"db.r6gd.xlarge","vcpus":4,"ram_gb":32,"instance_storage":"237 GB - NVMe","primary_storage":"Aurora storage"},"machine":"4vCPU, 32GB RAM","cluster_size":1,"tuned":"no","comment":"","postgres_version":"17.4","benchmark":{"tool":"pgbench","workload":"TPC-B (built-in)","scale_factor":6849,"clients":256,"threads":16,"duration":600,"query_mode":"prepared"},"load":{"load_time_seconds":1901.045},"results":[{"run":1,"tps":2381.171828,"transactions":1426410,"failed_transactions":0,"latency_avg_ms":107.436,"latency_stddev_ms":52.956,"initial_connection_time_ms":1416.145,"latency_p95_ms":186.155,"latency_p99_ms":325.965},{"run":2,"tps":2555.968968,"transactions":1530607,"failed_transactions":0,"latency_avg_ms":100.097,"latency_stddev_ms":49.033,"initial_connection_time_ms":1594.873,"latency_p95_ms":174.066,"latency_p99_ms":310.361},{"run":3,"tps":2685.187118,"transactions":1609934,"failed_transactions":0,"latency_avg_ms":95.297,"latency_stddev_ms":46.988,"initial_connection_time_ms":792.265,"latency_p95_ms":165.546,"latency_p99_ms":298.391}],"source":"aurora/results/aurora_4cpu_32gb_6849.json"} +,{"system":"Cloud.ru","date":"2026-05-09","instance":{"type":"gen-16-64","vcpus":16,"ram_gb":64,"instance_storage":"","primary_storage":"1050 GB - SSD NVMe (50K IOPS)"},"machine":"16vCPU, 64GB RAM","cluster_size":1,"tuned":"no","comment":"","postgres_version":"18.3 (Debian 18.3-1.pgdg13+1)","benchmark":{"tool":"pgbench","workload":"TPC-B (built-in)","scale_factor":34247,"clients":256,"threads":16,"duration":600,"query_mode":"prepared"},"load":{"load_time_seconds":4775.428},"results":[{"run":1,"tps":1132.448981,"transactions":678350,"failed_transactions":0,"latency_avg_ms":226.010,"latency_stddev_ms":66.333,"initial_connection_time_ms":1174.787,"latency_p95_ms":349.092,"latency_p99_ms":401.452},{"run":2,"tps":1143.603559,"transactions":684986,"failed_transactions":0,"latency_avg_ms":223.802,"latency_stddev_ms":63.309,"initial_connection_time_ms":1226.194,"latency_p95_ms":311.907,"latency_p99_ms":387.640},{"run":3,"tps":1131.879858,"transactions":677951,"failed_transactions":0,"latency_avg_ms":226.114,"latency_stddev_ms":63.904,"initial_connection_time_ms":1243.005,"latency_p95_ms":339.361,"latency_p99_ms":391.251}],"source":"cloudru/results/cloudru_16cpu_64gb_34247.json"} +,{"system":"Cloud.ru","date":"2026-05-09","instance":{"type":"gen-16-64","vcpus":16,"ram_gb":64,"instance_storage":"","primary_storage":"1050 GB - SSD NVMe (50K IOPS)"},"machine":"16vCPU, 64GB RAM","cluster_size":1,"tuned":"no","comment":"","postgres_version":"18.3 (Debian 18.3-1.pgdg13+1)","benchmark":{"tool":"pgbench","workload":"TPC-B (built-in)","scale_factor":6849,"clients":256,"threads":16,"duration":600,"query_mode":"prepared"},"load":{"load_time_seconds":907.146},"results":[{"run":1,"tps":1156.674251,"transactions":692779,"failed_transactions":0,"latency_avg_ms":221.265,"latency_stddev_ms":61.935,"initial_connection_time_ms":1281.513,"latency_p95_ms":306.298,"latency_p99_ms":383.733},{"run":2,"tps":1150.992169,"transactions":689478,"failed_transactions":0,"latency_avg_ms":222.348,"latency_stddev_ms":61.549,"initial_connection_time_ms":1190.909,"latency_p95_ms":309.381,"latency_p99_ms":383.104},{"run":3,"tps":1160.082919,"transactions":694917,"failed_transactions":0,"latency_avg_ms":220.619,"latency_stddev_ms":64.317,"initial_connection_time_ms":1189.964,"latency_p95_ms":321.179,"latency_p99_ms":393.965}],"source":"cloudru/results/cloudru_16cpu_64gb_6849.json"} +,{"system":"Cloud.ru","date":"2026-05-09","instance":{"type":"gen-4-16","vcpus":4,"ram_gb":16,"instance_storage":"","primary_storage":"1050 GB - SSD NVMe (50K IOPS)"},"machine":"4vCPU, 16GB RAM","cluster_size":1,"tuned":"no","comment":"","postgres_version":"18.3 (Debian 18.3-1.pgdg13+1)","benchmark":{"tool":"pgbench","workload":"TPC-B (built-in)","scale_factor":6849,"clients":256,"threads":16,"duration":600,"query_mode":"prepared"},"load":{"load_time_seconds":915.904},"results":[{"run":1,"tps":1222.369528,"transactions":732609,"failed_transactions":0,"latency_avg_ms":209.303,"latency_stddev_ms":55.573,"initial_connection_time_ms":1096.153,"latency_p95_ms":297.416,"latency_p99_ms":355.662},{"run":2,"tps":1227.729495,"transactions":735904,"failed_transactions":0,"latency_avg_ms":208.390,"latency_stddev_ms":59.414,"initial_connection_time_ms":1058.637,"latency_p95_ms":302.666,"latency_p99_ms":383.992},{"run":3,"tps":1221.146913,"transactions":731847,"failed_transactions":0,"latency_avg_ms":209.517,"latency_stddev_ms":58.513,"initial_connection_time_ms":1106.357,"latency_p95_ms":302.559,"latency_p99_ms":381.066}],"source":"cloudru/results/cloudru_4cpu_16gb_6849.json"} ,{"system":"Crunchy Bridge","date":"2026-03-12","machine":"16vCPU, 64GB RAM","instance":{"type":"Standard-64","vcpus":16,"ram_gb":64,"instance_storage":null,"primary_storage":"20,000 Baseline IOPS/40,000 Maximum IOPS"},"cluster_size":1,"tuned":"no","comment":"","postgres_version":"18.3","benchmark":{"tool":"pgbench","workload":"TPC-B (built-in)","scale_factor":34247,"clients":256,"threads":16,"duration":600,"query_mode":"prepared"},"load":{"load_time_seconds":2800.346},"results":[{"run":1,"tps":10857.029230,"transactions":6509647,"failed_transactions":0,"latency_avg_ms":23.532,"latency_stddev_ms":8.335,"initial_connection_time_ms":656.430,"latency_p95_ms":36.639,"latency_p99_ms":41.795},{"run":2,"tps":10890.637379,"transactions":6527763,"failed_transactions":0,"latency_avg_ms":23.467,"latency_stddev_ms":8.485,"initial_connection_time_ms":649.670,"latency_p95_ms":36.652,"latency_p99_ms":41.985},{"run":3,"tps":11113.469249,"transactions":6661355,"failed_transactions":0,"latency_avg_ms":22.996,"latency_stddev_ms":8.383,"initial_connection_time_ms":644.116,"latency_p95_ms":36.402,"latency_p99_ms":41.683}],"source":"crunchy/results/crunchy_16cpu_64gb_34247.json"} ,{"system":"Crunchy Bridge","date":"2026-03-12","machine":"16vCPU, 64GB RAM","instance":{"type":"Standard-64","vcpus":16,"ram_gb":64,"instance_storage":null,"primary_storage":"20,000 Baseline IOPS/40,000 Maximum IOPS"},"cluster_size":1,"tuned":"no","comment":"","postgres_version":"18.3","benchmark":{"tool":"pgbench","workload":"TPC-B (built-in)","scale_factor":6849,"clients":256,"threads":16,"duration":600,"query_mode":"prepared"},"load":{"load_time_seconds":556.703},"results":[{"run":1,"tps":14789.893466,"transactions":8864734,"failed_transactions":0,"latency_avg_ms":17.269,"latency_stddev_ms":5.881,"initial_connection_time_ms":662.000,"latency_p95_ms":28.322,"latency_p99_ms":34.610},{"run":2,"tps":13300.090038,"transactions":7971752,"failed_transactions":0,"latency_avg_ms":19.208,"latency_stddev_ms":9.527,"initial_connection_time_ms":657.351,"latency_p95_ms":40.198,"latency_p99_ms":52.385},{"run":3,"tps":8571.182655,"transactions":5137390,"failed_transactions":0,"latency_avg_ms":29.825,"latency_stddev_ms":13.151,"initial_connection_time_ms":656.401,"latency_p95_ms":51.682,"latency_p99_ms":63.467}],"source":"crunchy/results/crunchy_16cpu_64gb_6849.json"} ,{"system":"Crunchy Bridge","date":"2026-03-12","machine":"4vCPU, 16GB RAM","instance":{"type":"Standard-16","vcpus":4,"ram_gb":16,"instance_storage":null,"primary_storage":"6,000 Baseline IOPS / 40,000 Maximum IOPS "},"cluster_size":1,"tuned":"no","comment":"","postgres_version":"18.3","benchmark":{"tool":"pgbench","workload":"TPC-B (built-in)","scale_factor":6849,"clients":256,"threads":16,"duration":600,"query_mode":"prepared"},"load":{"load_time_seconds":548.796},"results":[{"run":1,"tps":6291.232234,"transactions":3770892,"failed_transactions":0,"latency_avg_ms":40.675,"latency_stddev_ms":13.504,"initial_connection_time_ms":748.452,"latency_p95_ms":67.267,"latency_p99_ms":85.830},{"run":2,"tps":6337.976129,"transactions":3799169,"failed_transactions":0,"latency_avg_ms":40.376,"latency_stddev_ms":13.200,"initial_connection_time_ms":682.744,"latency_p95_ms":66.109,"latency_p99_ms":85.837},{"run":3,"tps":6330.802808,"transactions":3794918,"failed_transactions":0,"latency_avg_ms":40.422,"latency_stddev_ms":13.085,"initial_connection_time_ms":702.393,"latency_p95_ms":65.588,"latency_p99_ms":82.928}],"source":"crunchy/results/crunchy_4cpu_16gb_6849.json"}