Add Cloud.ru Managed PostgreSQL results - #4
Conversation
|
@belo4ya is attempting to deploy a commit to the ClickHouse Team on Vercel. A member of the Team first needs to authorize it. |
|
@belo4ya Thanks for your contribution. Looking at your result I can see they look similar across configuration, I suspect there is a bottleneck somewhere in your environment. Did you make sure to run the client and database in the same region? |
|
Yes, the tests were conducted in one region, or rather in one availability zone. You are right, there is indeed a bottleneck, but it is on the implementation side and the user cannot affect it. Currently, this solution uses a proxy-type NLB with an inefficient configuration. However, I hope that it will improve in the near future. btw, I've conducted several more tests on different platforms, and one of them, which is quite young, managed to come quite close to the results of the ClickHouse solution: https://belo4ya.github.io/PostgresBench/, https://github.com/belo4ya/PostgresBench/tree/ru-bench |
This PR adds benchmark results for Cloud.ru Managed PostgreSQL.
Included results
Tested setup
max_connectionsincreased from 100 to 1000 to support 256 pgbench clientsClient machine
16vCPU/64GB VM located in the same availability zone as the tested database instance.
pgbench --version && psql --version pgbench (PostgreSQL) 18.3 (Ubuntu 18.3-1.pgdg24.04+1) psql (PostgreSQL) 18.3 (Ubuntu 18.3-1.pgdg24.04+1)Reproduction
Example environment: