1. 程式人生 > >mysql-mycat中介軟體|mysql pxc叢集方案

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
版權宣告:本文為博主原創文章,轉載請附上博文連結!