-
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切分數據管理集群??砂凑罩麈IID值,按照月份/年份,按照某一字段特殊的值切分。
查看全部 -
PXC的數據強一致性
同步復制,事務在所有集群節點要么同時提交,要么不提交。若有一個節點執行失敗,其他節點也會執行回滾操作。
Replication采用異步復制,無法保證數據的一致性。無論同步是否成功,只要事務執行成功就返回成功。
查看全部 -
PXC集群(事務)工作原理
查看全部 -
Replication(主從同步)方案圖
查看全部 -
PXC方案圖
查看全部 -
PXC簡介
全稱Percona XtraDB Cluster。
PXC通過Galera集群技術(MySQL自帶的)將不同的MySQL實例連接起來,實現多主集群。其特點是里面每一個節點都是可讀可寫的。
PXC基于Percona Server(性能交MySQL有顯著提升)。
PXC是眾多MySQL集群方案的一種。
查看全部 -
微服務器中Spring之間分為同步調用和異步調用。
圖中為異步調用,通過消息隊列實現生產者和消費者業務上的解耦。
查看全部
舉報