Mycat主從複製

2021-09-13 22:22:54 字數 816 閱讀 6686

mycat是mysql的中介軟體,因而其主從複製功能是相對於mysql的主從複製。所以在使用其主從複製的時候mysql需要進行主從複製配置。

步驟:1.修改schema.xml

<?xml version="1.0"?>

select user()

此處需要注意:balance配置

負載均衡型別,目前的取值有 3 種:

1. balance="0", 不開啟讀寫分離機制,所有讀操作都傳送到當前可用的 writehost 上。

2. balance="1",全部的 readhost 與 stand by writehost 參與 select 語句的負載均衡,簡單的說,當雙

主雙從模式(m1->s1,m2->s2,並且 m1 與 m2 互為主備),正常情況下,m2,s1,s2 都參與 select 語句的負載均衡。

3. balance="2",所有讀操作都隨機的在 writehost、readhost 上分發。

4. balance="3",所有讀請求隨機的分發到 wiriterhost 對應的 readhost 執行,writerhost 不負擔讀壓

2讀寫分離測試

create table t_replica 

( id int auto_increment ,

name varchar(200)

);insert into t_replica(name) values (@@hostname)

@@hostname:當前主機的名稱

mycat動靜分離 mysql主從複製

一首先配置mysql的主從複製,這裡windows下做主伺服器,centos做從服務。1.windows下配置mysql為主伺服器,修改mysql安裝路徑下的my.ini配置檔案 server id 1 如果以下配置項導致服務無法啟動,要檢視配置項是否有空格,詳情請檢視data資料夾下的err日誌 ...

Mysql主從複製和Redis主從複製的區別

這是學習的時候自己總結的筆記,因為使用typora記筆記,導致太多的筆記分散,所以傳到部落格方便查詢,代表的是typora裡的高亮 mysql主從複製和redis主從複製的區別 複製時機 mysql的主從複製是 從接入點開始 主機之前的資料,從機不會複製 但是redis是 從頭開始備份 主機之前的資...

mysql主從複製

罪過啊,博主最近好久沒有更新部落格了,轉有道雲筆記了,筆記裡還有些乾貨,最近慢慢分享出來吧。博主最近發現有好多想學,但是發現精力有限啊,博主本來是搞個開發的,但是偏偏想把運維,dba的技術全都學了 mysql集群,nginx等等等 但是發現精力有限,所以簡單了解一下,mysql的主從複製,後面還有m...