OceanBase Database vs TurbineProxy
OceanBase Database
en.oceanbase.comTurbineProxy
turbineproxy.comSide by side
| Figure | OceanBase Database | TurbineProxy |
|---|---|---|
| Price from | $2.38/mo | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 5 | 1 |
| Spec score · Database Proxy Software | 9.1 (#2) | 7.6 (#16) |
| Deployment | OceanBase Community Edition is open source, OceanBase Enterprise is self-hosted, and OceanBase Cloud is fully managed across cloud providers. | The site lists binary, Docker, Homebrew, AUR, .deb, and .rpm installation options. |
| License | The current OceanBase GitHub repository states Apache License 2.0 for the database project. | The site describes TurbineProxy as open source under the Apache-2.0 license, with no per-query fees. |
| Purpose | OceanBase Database is a distributed database for transactional, analytical, and AI workloads. | TurbineProxy is a Rust database proxy for MySQL and PostgreSQL. |
| Security | The Trust Center lists role and permission management, network whitelists, encrypted communication, transparent data encryption, and SQL auditing. | Listed security features include SQL injection detection, per-user read-only enforcement, query allowlists, and AES-256-GCM at-rest encryption. |
Plans
OceanBase Database
- Community EditionFree
- OceanBase Community EditionFree
- OceanBase Cloud Alibaba Cloud pay-as-you-go example$2.38 a month
- EnterprisePriced on request
- OceanBase EnterprisePriced on request
In their own words
OceanBase Database
OceanBase Database is a distributed database for transactional, analytical, and AI workloads in one system. Built-in compatibility with Oracle and MySQL is intended to simplify migration. Deployment choices include the open-source Community Edition, self-hosted Enterprise, and fully managed OceanBase Cloud across cloud providers. Documentation describes high availability and disaster recovery at node, data-center, and region levels. Linux installation packages are listed for Alibaba Cloud Linux, CentOS, Red Hat, Ubuntu, Debian, and Anolis OS. Docker deployment can be used on Windows and macOS, though the documentation cautions that this method has not been validated at scale. A standalone instance can be used for learning; production environments require at least three servers. Community Edition is free and includes full kernel capabilities. Enterprise pricing is available on request. Security features include role and permission management, network whitelists, encrypted communication, transparent data encryption, and SQL auditing, but Community Edition does not support security audit.
TurbineProxy
TurbineProxy is a self-hosted Rust proxy for MySQL and PostgreSQL that directs reads and writes according to query intent, without requiring application code changes. It can route across replicas or run as a standalone proxy in front of one database server. Replica routing supports round-robin or least-connections balancing and excludes replicas when lag exceeds a configured threshold. Per-backend connection pools use multiplexing and configurable sizes. Security controls include SQL injection detection, per-user read-only rules, query allowlists, and AES-256-GCM encryption at rest. For MySQL 8.0 and later, it specifies GTID-aware read-your-own-writes support. A web dashboard, Prometheus metrics, query analytics, a heatmap, and Grafana dashboard JSON cover observability. Its embedded MCP server offers seven tools over JSON-RPC 2.0 with Basic Auth, including slow-query analysis, N+1 detection, index advice, replica lag, and backend health. It is open source under Apache-2.0, with a free plan at free and no per-query fees. Install options include binary, Docker, Homebrew, AUR,.deb, and.rpm.