kingshard
5.6#21 in database proxy softwareLinuxSelf-hosted
Visit| Fact | kingshard | Supavisor |
|---|---|---|
| Availability | It lists high availability for MySQL backends and allows backend databases to be set online or offline dynamically. | The README describes cluster behavior that can restart tenant pools when clients reconnect after a node goes down. |
| Installation | The documented installation uses Go, a source clone, make, a configuration file, and running the built binary. | The installation guide starts by setting up a PostgreSQL database for Supavisor tenant data and provides a Docker Compose command for PostgreSQL 14. |
| Purpose | kingshard is a Go-powered MySQL proxy that routes read and write SQL and aims to simplify MySQL sharding. | Supavisor is a scalable, cloud-native Postgres connection pooler. |
No prices published.
kingshard suits operators building MySQL clusters that need read/write routing, sharding, pooling, and multiple read replicas. It is aimed at self-hosted deployments managed through Go-based installation steps.
Supavisor suits teams operating PostgreSQL that need connection pooling across tenants or a single-tenant PgBouncer replacement. It is aimed at self-hosted deployments rather than serverless environments.