MyCat实战--读写分离/数据分片/mycat集群/haproxy负载均衡
生活随笔
收集整理的這篇文章主要介紹了
MyCat实战--读写分离/数据分片/mycat集群/haproxy负载均衡
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
簡介
優勢
關鍵特性
讀寫分離
安裝mycat
配置mycat
server.xml
schema.xml
rule.xml
啟動mycat
停止mycat
連接mycat
測試
數據分片
配置master
配置slave
創建數據庫以及表
配置mycat
schema.xml
rule.xml
測試
MyCat集群
架構?
搭建多節點mycat
?連接測試
負載均衡
簡介
架構
部署安裝HAProxy
docker安裝
配置文件
啟動docker haproxy容器
訪問ip:4001/dbs
簡介
優勢
關鍵特性
讀寫分離
安裝mycat
配置mycat
server.xml
schema.xml
rule.xml
啟動mycat
啟動mycat的命令是?./startup_nowrap.sh
停止mycat
連接mycat
測試
數據分片
比如兩臺服務器節點,來了4條數據,兩個節點的寫庫各插入2條,這就是分片。
配置master
配置slave
創建數據庫以及表
配置mycat
schema.xml
rule.xml
測試
MyCat集群
mycat做了數據庫的代理,在高并發的情況下,必然也會面臨單節點的性能問題,所以需要部署多個mycat節點。
架構?
搭建多節點mycat
?連接測試
雖然搭建了多節點的mycat集群,但是又面臨應用程序需要連接2個節點的mycat,又會變復雜了,這時需要對mycat進行負載均衡配置。
負載均衡
在前面的架構中,雖然對mycat做了集群,保障了mycat的可靠性,但是,應用程序需要連接多個mycat,顯然不是很友好的,也就是說缺少負載均衡的組件,接下來我們來了解下HAProxy。
簡介
架構
部署安裝HAProxy
docker安裝
配置文件
啟動docker haproxy容器
訪問ip:4001/dbs
?Navicat連接haproxy
總結
以上是生活随笔為你收集整理的MyCat实战--读写分离/数据分片/mycat集群/haproxy负载均衡的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JVM 调优实战--常见的垃圾回收算法及
- 下一篇: MySQL Percona PXC集群实