mysql-mycat中介軟體|mysql pxc叢集方案
MyCat —官網
分散式資料庫分庫分表中介軟體
MyCat是一個開源的分散式資料庫系統,是一個實現了MySQL協議的伺服器,前端使用者可以把它看作是一個數據庫代理,用MySQL客戶端工具和命令列訪問,而其後端可以用MySQL原生協議與多個MySQL伺服器通訊,也可以用JDBC協議與大多數主流資料庫伺服器通訊
功能:
資料庫讀寫分離(寫操作在主,讀操作在從資料庫)
讀的負載均衡(一主多從)
垂直拆分(將表分開為多個數據庫)
水平拆分(對錶取模拆分)
能滿足資料庫資料大量儲存;提高了查詢效能
基礎概念
邏輯庫(邏輯表類似)
Mycat的使用
[mycat安裝教程]
[配置檔案解析]
讀寫分離時需要修改的配置檔案
schema.xml
server.xml
mycat管理
通過mysql客戶端進行管理 9066埠在server.xml配置
mysql -u root -p123456 -h 127.0.0.1 -P9066
日誌管理
log4j: /conf/log4j.xml
PXC
讀寫強一致性(犧牲效能)
在這裡插入圖片描述
帶你玩轉Mysql高可用方案–PXC
https://blog.csdn.net/zisefeizhu/article/details/81873466
Docker搭建PXC叢集
https://blog.csdn.net/weixin_41141219/article/details/82767832
---------------------
作者:橘子味的陽光
來源:CSDN
原文:https://blog.csdn.net/qq_36762677/article/details/83830154
版權宣告:本文為博主原創文章,轉載請附上博文連結!