MyCAT is an Open-Source software, “a large database cluster” oriented to enterprises. MyCAT is an enforced database which is a replacement for MySQL and supports transaction and ACID. Regarded as MySQL cluster of enterprise database, MyCAT can take the place of expensive Oracle cluster. MyCAT is also a new type of database, which seems like a SQL Server integrated with the memory cache technology, NoSQL technology and HDFS big data. And as a new modern enterprise database product, MyCAT is combined with the traditional database and new distributed data warehouse. In a word, MyCAT is a fresh new middleware of database. MyCAT ’s objective is to smoothly migrate the current stand-alone database and applications to cloud side with low cost and to solve the bottleneck problem caused by the rapid growth of data storage and business scale.
Features
- Supports the front end as a general proxy for MySQL
- The back-end JDBC mode supports Oracle, DB2, SQL Server, mongodb, giant fir
- Support for MySQL Cluster, Galera, Percona, cluster cluster
- Multi-slice automatic routing and aggregation of data
- Supports common aggregate functions such as sum, count, max, and support cross-library paging
- Command line monitoring, password encryption, IP whitelist