Side by side
ShardingSphere-Proxy vs TurbineProxy
Both stand on database proxy software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan LinuxMacSelf-hosted+1
ShardingSphere-Proxy provides database sharding, routing, transactions, and federation in a free self-hosted package. Check its runtime and MySQL connector requirements, as well as the noted limits for system databases and tables.
Visit ShardingSphere-Proxy Free plan APILinuxSelf-hosted+1
TurbineProxy combines query routing, connection pooling, security controls, and monitoring for MySQL and PostgreSQL deployments. Its read-your-own-writes guarantee is specifically listed for MySQL 8.0 and later.
Visit TurbineProxyThe facts
| ShardingSphere-Proxy | TurbineProxy | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Linux, Mac, Self-hosted, Windows | API, Linux, Self-hosted, Web |
| Lowest paid plan | Free or on request | Free or on request |
| Plans published | 1 | 1 |
| Maker | Not published | Not published |
| Website | shardingsphere.apache.org | turbineproxy.com |
| On database proxy software | #15 of 31 | #19 of 31 |
ShardingSphere-Proxy: what it does well
- Free, self-hosted deployment.
- Offers binary, Docker, and Helm deployment options.
- Read balancing uses SQL semantics and database topology.
- Includes distributed transactions and data migration.
- Lists MySQL, PostgreSQL, openGauss, and Firebird protocols.
What to know first
- Binary distribution requires Java JRE 8 or higher.
- MySQL backend requires an added connector JAR.
- System database and table support is limited.
- Some graphical database clients may show errors.
TurbineProxy: what it does well
- Routes reads and writes without application code changes.
- Supports MySQL and PostgreSQL.
- Offers configurable pooling with multiplexing.
- Lists multiple installation formats, including Docker and packages.
- Open-source Apache-2.0 license with no per-query fees.
What to know first
- GTID-aware consistency support is specified for MySQL 8.0 and later.
- Deployment is self-hosted.
- Replica routing depends on the configured lag threshold.
Alternatives to ShardingSphere-Proxy Alternatives to TurbineProxy The whole list
