Skip to content
SPECIFICTION
Get listed

ShardingSphere-Proxy vs Supavisor

ShardingSphere-Proxy

shardingsphere.apache.org

Supavisor

github.com

Side by side

FigureShardingSphere-ProxySupavisor
Price fromFree$25/mo
Free planYesYes
Free trial——
Open source—Yes
WindowsYes—
macOSYes—
LinuxYesYes
API—Yes
Self-hostedYesYes
Plans published15
Spec score · Database Proxy Software7.5 (#19)8.5 (#4)
Founded20182020
PurposeShardingSphere-Proxy is a transparent database proxy that provides a database server using a binary protocol for heterogeneous programming languages.Supavisor is a scalable, cloud-native Postgres connection pooler.

Plans

ShardingSphere-Proxy

  • Apache ShardingSphere-ProxyFree

ShardingSphere-Proxy pricing →

Supavisor

  • FreeFree
  • Open-source SupavisorFree
  • Pro$25 a month
  • Team$599 a month
  • EnterprisePriced on request

Supavisor pricing →

In their own words

ShardingSphere-Proxy

ShardingSphere-Proxy is a self-hosted database proxy that gives clients a database server interface over a binary protocol. Its listed client protocols are MySQL, PostgreSQL, openGauss, and Firebird. It distributes storage and computing across underlying databases through sharding, and provides distributed transactions with a hybrid XA and BASE engine. Read/write splitting balances reads using SQL semantics and awareness of database topology. Other capabilities include migration with sharding, federated queries, transparent encryption, and data masking.

You can deploy it from a binary distribution, as a Docker image, or with Helm. The binary requires Java JRE 8 or higher; Docker needs no additional dependency. For a MySQL backend, the Proxy ext-lib directory needs mysql-connector-j-8.4.0.jar. The project is free at free. Support for system databases and tables such as information_schema and pg_catalog is limited, and some graphical database clients may show errors.

Visit shardingsphere.apache.org

Supavisor

Supavisor has no write-up on Specifiction yet; its figures are above.

Visit github.com