How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Kingshard is a MySQL database proxy and sharding middleware that routes SQL traffic between clients and multiple database nodes. It functions as a load balancer, read-write splitter, and SQL query firewall to manage how data is accessed and distributed across a database infrastructure. The system implements data sharding using hash, range, or date strategies to split tables across multiple nodes. It enables read-write splitting by directing data modification requests to a master node while distributing read-only queries across a pool of slave replicas. The proxy provides traffic management t
Go package for sharding databases ( Supports every ORM or raw SQL )
The main features of knocknote/octillery are: Database Tools, Database Utilities.
Projects with overlapping indexed features include: codingconcepts/datagen. github/orchestrator — Orchestrator is a high availability system and replication manager for MySQL database clusters. It functions as a… 2tvenom/myreplication. andizzle/rwdb — Database wrapper that manage read write connections. flike/kingshard — Kingshard is a MySQL database proxy and sharding middleware that routes SQL traffic between clients and multiple… hexdigest/prep — Prep finds all SQL statements in a Go package and instruments db connection with prepared statements.