Cetus is high-performance middleware designed to provide transparent routing between your application and backend MySQL servers.
Cetus is high-performance middleware designed to provide transparent routing between your application and backend MySQL servers.
Cetus is middleware developed in C for the relational database MySQL, primarily offering comprehensive database access proxy functionality. Cetus is designed to be largely compatible with MySQL connections, allowing applications to access the database through Cetus with minimal changes, thus achieving horizontal scaling and high availability at the database layer.
For production environments, it is recommended to use the latest Release version.
Cetus is available in two versions: read-write splitting and sharding (where sharding is a specific form of database splitting).
For the read-write splitting version:
For the database sharding version:
Cetus Architecture and Implementation
Explanation of MySQL XA Transaction Issues
mysql_native_password.Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues.
No open issues yet, or sync has not completed.