日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 读写分离 ,mysql_proxy实现

發(fā)布時間:2024/4/14 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 读写分离 ,mysql_proxy实现 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

下載安裝mysql_proxy:

解壓后, 該目錄包含已經(jīng)編譯好的二進制文件 .

?

1: 利用mysql_proxy實現(xiàn)負載均衡

執(zhí)行mysql_proxy

./mysql-proxy-path/bin/mysql-proxy \

--proxy-backend-addresses=192.168.1.1:3306 \

--proxy-backend-addresses=192.168.1.2:3306

?

?

2: 連接mysql_proxy,mysql客戶就可以,因為proxymysql的前端代理

注意proxy的端口是4040

mysql -h “proxyIP”?-P 4040 -u username -p password

?

在連接上之后,sql查詢,卻總是往某1mysql server來發(fā)送------負載均衡沒體現(xiàn)出來?

: 不是沒體現(xiàn)出來.

均衡不是體現(xiàn)在sql語句,一會請求mysqlA,一會請求mysqlB.

均衡是體現(xiàn)”連接”的均衡上.,

?

mysql_proxy會把連接mysql服務器的tcp/IP連接緩存進連接池,以提高性能.

在緩存池里, 緩存的連接大致是平均分配在每臺mysql服務器上.

但具體的每一個連接,始終連某臺服務器.

?

?實現(xiàn)讀寫分離

./bin/mysql-proxy ?\

--proxy-backend-addresses=192.168.1.1:3306 \

--proxy-read-only-backend-addresses=192.168.1.2:3306 \

--proxy-lua-script=/usr/local/mysql-proxy/share/doc/mysql-proxy/rw-splitting.lua ??腳本執(zhí)行

?

簡寫:

./bin/mysql-proxy -b=192.168.0.199:3306 -r=192.168.0.200:3306 -s=/usr/local/mysql-proxy/share/doc/mysql-proxy/rw-splitting.lua ?

?

首先要做到主從復制詳見另一文章:(待續(xù):http://www.cnblogs.com/setevn/)

?

轉(zhuǎn)載于:https://www.cnblogs.com/setevn/p/7865712.html

總結(jié)

以上是生活随笔為你收集整理的mysql 读写分离 ,mysql_proxy实现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。