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
- MyRocksTTL特性介紹
- Jetbrains CLion特性介紹AI
- Jetbrains pycharm特性介紹AIPyCharm
- Jetbrains datagrip特性介紹AI
- Jetbrains goland特性介紹AIGoLand
- Kyma Application Connectivity 特性介紹APP
- Zookeeper 節點特性介紹
- TiDB 5.0.0新特性介紹TiDB
- MySQL 8.0 新增特性介紹MySql
- 元宇宙八大關鍵技術介紹元宇宙
- C++ 的關鍵字(保留字)完整介紹C++
- dble簡介及相對於MyCAT的優勢方面的介紹
- 【IDL】IDL 8.4新特性介紹
- Docker的原理及特性介紹Docker
- AnalyticDB for PostgreSQL 6.0 新特性介紹SQL
- Apache Cassandra 4.0新特性介紹Apache
- Angular 8的新特性介紹Angular
- JavaScript 6 的新特性介紹JavaScript
- [譯] Chrome 71 新特性介紹Chrome
- webpack4新特性介紹Web
- 「譯」 MotionLayout 介紹 (Part IV) 深入理解關鍵幀
- Mycat中的特性----資料分片
- React v16.6 新特性介紹React
- Redis4.0的新特性介紹Redis
- vite + ts 快速搭建 vue3 專案 以及介紹相關特性ViteVue
- Nginx 相關介紹Nginx
- Dash 2.16版本新特性介紹
- K8s的介紹和特性K8S
- Dash 2.17版本新特性介紹
- BootstrapBlazor 智慧生成神器(一)AutoGenerateColumnAttribute 特性介紹bootBlazor
- CSS的特性之層疊性介紹CSS
- SQL?Server新特性SequenceNumber用法介紹YTZBSQLServer
- 虹科乾貨 | 資料庫的九大關鍵功能介紹資料庫
- DevOps概念、關鍵問題、工具鏈及文化等詳細介紹dev
- Flutter 3.7 新特性:介紹後臺isolate通道Flutter
- SAP UI5 Decision Table 的特性介紹UI
- EventBridge 特性介紹|以 IaC 的方式使用 EventBridge
- OneAuth 3月釋出: Cloud UD 特性介紹Cloud