PXC(Percona XtraDB Cluster)提供的特性,相容性和限制有哪些?
Percona XtraDB Cluster是MySQL高可用性和可擴充套件性的解決方案,Percona XtraDB Cluster提供的特性如下:
1).同步複製,事務要麼在所有節點提交或不提交。
2).多主複製,可以在任意節點進行寫操作。
3).在從伺服器上並行應用事件,真正意義上的並行複製。
4).節點自動配置。
5).資料一致性,不再是非同步複製。
相容性:
1).完全相容已有的系統(innodb引擎,最佳化器執行計劃,完全相同的最佳化思路)
2).最小化的遷移(非常方便的從現有系統遷移到PXC)
3).快速的回退版本(無鎖化,非常容易的恢復到非PXC系統)
限制:
1).只支援INNODB表
2).不允許大事務的產生(否則的話後果很嚴重)
3).寫效能取決於最差的節點
4).不能解決熱點更新問題
5).樂觀鎖控制
6).對於寫密集型應用需要控制單個節點的大小,單個節點資料越大,新加節點如果採用自動新增可能產生很大抖動(新增節點建議用備份或者備份+binlog 進行IST(Incremental State Transfer)增量同步
1).同步複製,事務要麼在所有節點提交或不提交。
2).多主複製,可以在任意節點進行寫操作。
3).在從伺服器上並行應用事件,真正意義上的並行複製。
4).節點自動配置。
5).資料一致性,不再是非同步複製。
相容性:
1).完全相容已有的系統(innodb引擎,最佳化器執行計劃,完全相同的最佳化思路)
2).最小化的遷移(非常方便的從現有系統遷移到PXC)
3).快速的回退版本(無鎖化,非常容易的恢復到非PXC系統)
限制:
1).只支援INNODB表
2).不允許大事務的產生(否則的話後果很嚴重)
3).寫效能取決於最差的節點
4).不能解決熱點更新問題
5).樂觀鎖控制
6).對於寫密集型應用需要控制單個節點的大小,單個節點資料越大,新加節點如果採用自動新增可能產生很大抖動(新增節點建議用備份或者備份+binlog 進行IST(Incremental State Transfer)增量同步
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2142527/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PXC(Percona XtraDB Cluster)特性和優缺點介紹
- PXC(Percona XtraDB Cluster)叢集安裝
- PXC(Percona XtraDB Cluster)叢集的安裝
- 安裝配置PXC(Percona XtraDB Cluster)叢集
- MySQL高可用方案-PXC(Percona XtraDB Cluster)環境部署詳解MySql
- PXC(Percona-XtraDB-Cluster)5.7版本叢集安裝和使用初探
- MySQL NDB Cluster,Galera Cluster和Percona XtraDB Cluster優缺點總結MySql
- Percona XtraDB cluster的學習與實踐。
- docker-compose搭建percona-xtradb-cluster8.0Docker
- MySQL Galera叢集搭建流程(Percona XtraDB Cluster 5.7)MySql
- mysql之 Percona XtraDB Cluster叢集執行緒模型MySql執行緒模型
- 基於Docker搭建Percona XtraDB Cluster資料庫叢集Docker資料庫
- 基於Centos7部署Percona Xtradb Cluster高可用架構CentOS架構
- Percona XtraDB Storage Engine安裝筆記筆記
- Percona XtraDb 針對oracle 版mysql 的增強OracleMySql
- MySQL NDB Cluster和Galera Cluster的主要特性和優缺點介紹MySql
- 認知框架Cynefin有哪些限制?框架
- 成功的CRM需要擁有哪些特性
- HTTP/2有哪些值得期待的特性HTTP
- 導致爬蟲被限制的原因有哪些?爬蟲
- 物件導向有哪些特性物件
- Git 2.1 有哪些新特性?Git
- Ruby 2.0 有哪些新特性?
- MySQL Galera Cluster的特性和不足之處介紹MySql
- PHP 8 有哪些值得期待的新特性PHP
- 直流共模電感的特性有哪些
- MongoDB的主要功能特性有哪些?MongoDB
- Chrome 60 Beta 有哪些新特性?Chrome
- Chrome 61 Beta有哪些新特性?Chrome
- CameraX 1.1 有哪些新的特性發布?
- 什麼是Docker?Docke有哪些特性?Docker
- Java9有哪些新特性?Java
- AngularJS 2.0會有哪些新特性?AngularJS
- C語言有哪些鮮為人知的特性?C語言
- Thawte萬用字元SSL證書提供的型別有哪些字元型別
- 輕量級前端架構有哪些特性?前端架構
- RHEL 7特性說明(一):構架和限制
- 是不是提供的下載版本有限制?