Percona XtraDB简介及应用场景
Percona XtraDB 是 InnoDB 存储引擎的增强版,它百分百的兼容InnoDB,被设计用来更好的使用计算机硬件系统的性能,同时还包含有一些在高性能环境下的新特性。
Percona XtraDB 包含有所有 InnoDB's 健壮性,可依赖的 ACID 兼容设计和高级 MVCC 架构。XtraDB 在 InnoDB 的坚实基础上构建,使 XtraDB 具有更多的特性,更好调用,更多的参数指标和更多的扩展。
从实践的角度来看,XtraDB 被设计用来在多核心的条件下更有效的使用内存和更加方便,更加可用。
Percona XtraDB cluster群集由Percona Server数据库服务器组成集群。
它使用Galera库,由hiphipOy开发的写入集合复制(wsrep)API接口。
参考:
https://mariadb.com/kb/zh-cn/about-xtradb
ACID
http://www.cnblogs.com/hustcat/archive/2010/09/07/1820970.html
MVCC
http://www.jasongj.com/sql/mvcc/
典型的
Galera/Percona集群场景
Percona XtraDB群集功能包括:
ProxySQL
负载平衡器
多主复制
同步复制
易于设置加密的节点间通信
增加读/写可扩展性
零数据丢失
自动节点配置
Percona XtraDB集群“严格模式”
Percona 监控和管理兼容性
参考:
https://www.percona.com/software/mysql-database/percona-xtradb-cluster