-
2017 年除夕当天,全国人民总共收发 142 亿个红包,峰值 42 万/秒
央视春晚微信摇一摇互动总量达 110 亿次,峰值 8.1 亿/秒
请求排队串行化、双维度分库表等设计
查看全部 -
2017 年天猫双 11 交易额 1682 亿元,3 分钟破百亿,9 小时破干亿
交易峰值 32.5 万/秒,支付峰值 25.6 万/秒,数据库峰值 4200 万/秒
云服务器、负载均衡、RDS 云数据库等技术
查看全部 -
引言
伴随互联网经济的兴起,越来越多的领域需要相应的技术方案
行业:打车软件、电商平台、直播平台、电子支付、媒体社交
案例:滴滴出行、淘宝/京东、斗鱼直播、支付宝/微信、QQ
查看全部 -
引言
伴随互联网经济的兴起,越来越多的领域需要相应的技术方案行业:打车软件、电商平台、直播平台、电子支付、媒体社交
案例:滴滴出行、淘宝/京东、斗鱼直播、支付宝/微信、QQ
查看全部 -
引言
伴随互联网经济的兴起,越来越多的领域需要相应的技术方案
行业:打车软件、电商平台、直播平台、电子支付、媒体社交
案例:滴滴出行、淘宝/京东、斗鱼直播、支付宝/微信、QQ
查看全部 -
引言
伴随互联网经济的兴起,越来越多的领域需要相应的技术方案
行业:打车软件、电商平台、直播平台、电子支付、媒体社交
案例:滴滴出行、淘宝/京东、斗鱼直播、支付宝/微信、QQ
查看全部 -
引言
伴随互联网经济的兴起,越来越多的领域需要相应的技术方案
行业:打车软件、电商平台、直播平台、电子支付、媒体社交
案例:滴滴出行、淘宝/京东、斗鱼直播、支付宝/微信、QQ
查看全部 -
在搭建PXC集群时最好是奇数的。因为偶数出现脑裂时造成的后果更严重。
脑裂:
正常情况下,此集群只会有一个Leader,那么如果机房之间的网络断了之后,两个机房内的zkServer还是可以相互通信的,如果不考虑过半机制,那么就会出现每个机房内部都将选出一个Leader。这就相当于原本一个集群,被分成了两个集群,出现了两个“大脑”,这就是脑裂。
对于这种情况,我们也可以看出来,原本应该是统一的一个集群对外提供服务的,现在变成了两个集群同时对外提供服务,如果过了一会,断了的网络突然联通了,那么此时就会出现问题了,两个集群刚刚都对外提供服务了,数据该怎么合并,数据冲突怎么解决等等问题。
查看全部 -
Haproxy高可用方案
PXC节点可读可写,应该采用负载均衡技术管理这些节点,搭建出唯一的入口和出口。
Haproxy是支持TCP/IP的负载均衡,而Nginx主要是支持Http协议。
程序设计中,数据源接口应该单一,对接负载均衡中间件。
Haproxy是著名的负载均衡中间件,很适合负载均衡PXC集群。
Haproxy是没有数据切分功能的。
查看全部 -
多节点并发写入
PXC集群没有主从节点之分,任何节点都是可读可写的。
Replication集群的主节点宕机,从节点不能自动升级为主节点。
Replication集群必须为主节点设置冗余节点,而PXC不必这样。
查看全部 -
禁用PXC集群节点的同步端口命令
注意:只要同步失效了,就无法执行写入了。
查看全部 -
Replication集群同步配置是在Slave节点设置的。
#查看数据同步状态
SHOW SLAVE STATUS;//返回的Slave_IO_running和Slave_SQL_Running两个参数都为yes为Master和Slave节点之间同步有效,反之无效
#关闭Master和Slave之间同步
STOP SLAVE;
查看全部 -
PXC和Replication组合方案
PXC方案存储高价值数据,如:账户、订单、交易等等。
Replication方案存储低价值数据,如:权限、通知、日志等等。
用MyCat或JDBC-Sharding切分数据管理集群。切分算法有:按照主键ID,按照月份/年份切分,按照某一字段的特殊值切分。
MyCat为了高可用性,也需要做备份。但它不需要做集群,只需要做冗余设计。由于其没有存储任何数据,只是做数据的转发。做法是再做一个MyCat节点,让这两个节点争抢同一个虚拟IP,谁能争抢到这个IP,这个IP就属于那个MyCat。一旦这个MyCat宕机,那么另一个MyCat就会接收到这个虚拟IP,接替数据的读写任务。
查看全部 -
PXC和Replication组合方案
PXC方案存储高价值数据,如:账户、订单、交易等等。
Replication方案存储低价值数据,如:权限、通知、日志等等。
用MyCat或JDBC-Sharding切分数据管理集群。可按照主键ID值,按照月份/年份,按照某一字段特殊的值切分。
查看全部 -
PXC的数据强一致性
同步复制,事务在所有集群节点要么同时提交,要么不提交。若有一个节点执行失败,其他节点也会执行回滚操作。
Replication采用异步复制,无法保证数据的一致性。无论同步是否成功,只要事务执行成功就返回成功。
查看全部 -
PXC集群(事务)工作原理
查看全部 -
Replication(主从同步)方案图
查看全部 -
PXC方案图
查看全部 -
PXC简介
全称Percona XtraDB Cluster。
PXC通过Galera集群技术(MySQL自带的)将不同的MySQL实例连接起来,实现多主集群。其特点是里面每一个节点都是可读可写的。
PXC基于Percona Server(性能交MySQL有显著提升)。
PXC是众多MySQL集群方案的一种。
查看全部 -
微服务器中Spring之间分为同步调用和异步调用。
图中为异步调用,通过消息队列实现生产者和消费者业务上的解耦。
查看全部
举报