1
MyCat或JDBC-Sharding实现切分数据
MyCat等数据切分做好冗余设计即可,不需要集群。
PXC集群方案存储高价值数据
Replication集群方案存储低价值数据
MySQL集群方案之一PXC简介
Percona XtraDB Cluster
PXC方案任何节点都可读可写
APP项目架构设计
解耦消息生成者和消费者
需要应用到的具体技术:
系统架构方案
PXC放哪同步价值比较重要的数据。
RP方案存储数据量很多,不重要的数据。
MyCat做SQL数据切分
两个集群间不同步,保证每个数据库每张表的数据不要超过2000万的瓶颈,影响性能。
replication
微信数据库技术--请求排队串行化、双维度分库表
1.mysql 数据库单表数据超过2000万条就会变得很慢
2.读写强一致性很重要
3.可以通过磨一个2的类似方式来分库分表
mysqlslap
da
掌握 PXC 集群 MySQL 方案的原理
掌握 PXC 集群的强一致性
掌握 PXC 集群的高可用方案
mysqlslap -uroot -proot -P3306 --concurrency=500 --iterations=1 --auto-generate-sql --auto-generate-sql-load-type=mixed --auto-generate-sql-add-autoincrement --engine=innodb --number-of-queries=500
系统架构方案
pxc 和 replication 可以同时使用。
pxc适合高价值数据,
replication 用于 不太重要的数据
mysql高性能高可用集群方案
单节点数据库压力测试
mysqlslap.exe -uroot -p123 --concurrency=5000 --iterations=1 --auto-generate-sql --auto-generate-sql-load-type=mixed
--auto-generate-sql-add-autoincrement --engine=innodb --number-of-queries=5000 -
-debug-info
concurrency 是并发量
--number-of-queries 是查询次数
多节点并发写入
PXC 集群没有主从节点之分,任何节点都是可读可写的
Replication 集群的主节点宕机,从节点不能自动升级为主节点
Replication 集群必须为主节点设置冗余节点,而 PXC 不必这样
PXC和Replication组合方案
PXC和Replication方案优劣
pxc与replication对比
pxc集群方案简介
pxc集群方案节点如果挂掉一半将不能使用
系统架构方案
系统架构方案:
PXC与RP集群方式结合
PXC主要存放重要数据;RP主要存放不是很重要数据