MyCat介紹

MyCat

一個徹底開源的,面向企業應用開發的大數據庫集群

支持事務、ACID、可以替代Mysql的加強版數據庫

可以視為“Mysql”集群的企業級數據庫,用來替代昂貴的Oracle集群

融合內存緩存技術、Nosql技術、HDFS大數據的新型SQL Server

結合傳統數據庫和新型分佈式數據倉庫的新一代企業級數據庫產品

新穎的數據庫中間件產品

目標

低成本的將現有的單機數據庫和應用平滑遷移到雲端

解決數據存儲和業務規模迅速增長情況下的數據瓶頸問題

特性

支持 SQL 92標準

支持Mysql集群,可以作為Proxy使用

支持JDBC連接ORACLE、DB2、SQL Server,將其模擬為MySQL Server使用

支持galera for mysql集群,percona-cluster或者mariadb cluster,提供高可用性數據分片集群

自動故障切換,高可用性

支持讀寫分離,支持Mysql雙主多從,以及一主多從的模式

支持全局表,數據自動分片到多個節點,用於高效表關聯查詢

支持獨有的基於E-R 關係的分片策略,實現了高效的表關聯查詢

多平臺支持,部署和實施簡單

採用Java開發,需要安裝JDK,支持跨平臺

MyCat介紹


分享到:


相關文章: