Mycat關鍵特性介紹
關鍵特性:
支援SQL92標準
支援MySQL、Oracle、DB2、SQL Server、PostgreSQL等DB的常見SQL語法
遵守Mysql原生協議,跨語言,跨平臺,跨資料庫的通用中介軟體代理。
基於心跳的自動故障切換,支援讀寫分離,支援MySQL主從,以及galera cluster叢集。
支援Galera for MySQL叢集,Percona Cluster或者MariaDB cluster
基於Nio實現,有效管理執行緒,解決高併發問題。
支援資料的多片自動路由與聚合,支援sum,count,max等常用的聚合函式,支援跨庫分頁。
支援單庫內部任意join,支援跨庫2表join,甚至基於caltlet的多表join。
支援通過全域性表,ER關係的分片策略,實現了高效的多表join查詢。
支援多租戶方案。
支援分散式事務(弱xa)。
支援XA分散式事務(1.6.5)。
支援全域性序列號,解決分散式下的主鍵生成問題。
分片規則豐富,外掛化開發,易於擴充套件。
強大的web,命令列監控。
支援前端作為MySQL通用代理,後端JDBC方式支援Oracle、DB2、SQL Server 、 mongodb 、巨杉。
支援密碼加密
支援服務降級
支援IP白名單
支援SQL黑名單、sql注入攻擊攔截
支援prepare預編譯指令(1.6)
支援非堆記憶體(Direct Memory)聚合計算(1.6)
支援PostgreSQL的native協議(1.6)
支援mysql和oracle儲存過程,out引數、多結果集返回(1.6)
支援zookeeper協調主從切換、zk序列、配置zk化(1.6)
支援庫內分表(1.6)
叢集基於ZooKeeper管理,線上升級,擴容,智慧優化,大資料處理(2.0開發版)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2137047/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Vue 關鍵概念介紹Vue
- Mycat的負載均衡型別介紹負載型別
- MyCAT的命令列監控工具介紹命令列
- MyRocksTTL特性介紹
- HashSet的特性介紹
- Mycat dataHost標籤的九個屬性介紹
- RocketMQ關鍵特性MQ
- C++ 的關鍵字(保留字)完整介紹C++
- dble簡介及相對於MyCAT的優勢方面的介紹
- Zookeeper 節點特性介紹
- MySQL 8.0 新增特性介紹MySql
- MySQL·引擎特性·InnoDBChangeBuffer介紹MySql
- iOS 8 新特性介紹iOS
- Rails 4.0新特性介紹AI
- cassandra壓縮特性介紹
- Solr的關鍵特性Solr
- 「譯」 MotionLayout 介紹 (Part IV) 深入理解關鍵幀
- 元宇宙八大關鍵技術介紹元宇宙
- 【mycat】mycat中配合mysql自增主鍵的使用MySql
- Apache Cassandra 4.0新特性介紹Apache
- Angular 8的新特性介紹Angular
- JavaScript 6 的新特性介紹JavaScript
- TiDB 5.0.0新特性介紹TiDB
- Docker的原理及特性介紹Docker
- [譯] Chrome 71 新特性介紹Chrome
- webpack4新特性介紹Web
- MySQL 8.0新特性更新介紹MySql
- Chrome 63 Beta新特性介紹Chrome
- JDK1.5新特性介紹JDK
- Jetbrains datagrip特性介紹AI
- Jetbrains CLion特性介紹AI
- Jetbrains pycharm特性介紹AIPyCharm
- Jetbrains goland特性介紹AIGoLand
- Mycat中的特性----資料分片
- Mycat邏輯表table標籤的九個屬性介紹
- Swift - final關鍵字的介紹,以及使用場景Swift
- cluetip關鍵詞連結外掛用法簡單介紹
- AnalyticDB for PostgreSQL 6.0 新特性介紹SQL