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

歡迎訪問 生活随笔!

生活随笔

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

数据库

amoeba mysql proxy_mysql proxy amoeba安装配置

發(fā)布時間:2023/12/1 数据库 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 amoeba mysql proxy_mysql proxy amoeba安装配置 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

MySQL想要做讀寫分離,目前可以有三種解決方式:

1? 程序修改mysql操作類優(yōu)點:直接和數(shù)據(jù)庫通信,簡單快捷的讀寫分離和隨機的方式實現(xiàn)的負載均衡,權限獨立分配

缺點:自己維護更新,增減服務器在代碼處理

2? amoeba參考官網:http://amoeba.meidusa.com/

優(yōu)點:直接實現(xiàn)讀寫分離和負載均衡,不用修改代碼,有很靈活的數(shù)據(jù)解決方案

缺點:自己分配賬戶,和后端數(shù)據(jù)庫權限管理獨立,權限處理不夠靈活

3? mysql-proxy優(yōu)點:直接實現(xiàn)讀寫分離和負載均衡,不用修改代碼,master和slave用一樣的帳號

缺點:字符集問題,lua語言編程,還只是alpha版本,時間消耗有點高

如果你不想安裝軟件來解決讀寫分離,那就要在程序里控制。

如果你想安裝軟件來解決讀寫分離,那amoeba是不錯的,mysql-proxy不太建議,目前只有alpha版本,效率還不太理想,amoeba目前在阿里巴巴是內部項目,正在生產環(huán)境使用的。

Amoeba For Mysql

Amoeba For Mysql 是 Amoeba項目的子項目。要使用Amoeba For Mysql您必須確保您已符合所有

先決條件:

1. Java SE 1.5 或以上 Amoeba 框架是基于JDK1.5開發(fā)的,采用了JDK1.5的特性。

2. 支持Mysql 協(xié)議版本10(mysql 4.1以后的版本)。

3. 您的網絡環(huán)境至少運行有一個mysql 4.1以上的服務

安裝配置:

1? 安裝配置java環(huán)境

1)根據(jù)你的操作系統(tǒng)下載相應的文件,比如jdk-1.6.0,文件下載地址:

2)下載回來的是bin文件,加執(zhí)行屬性,然后執(zhí)行該程序安裝JDK

# chmod a+x jdk-6u24-linux-i586.bin

# ./jdk-6u24-linux-i586.bin

# mv jdk1.6.0_24 /usr/local/jdk

3)配置JAVA_HOME變量

# vim /etc/profile

添加如下內容:

export JAVA_HOME=/usr/local/jdk

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

#. /etc/profile

2? 安裝配置Amoeba

# mkdir?/usr/local/amoeba

# tar zxvf amoeba-mysql-binary-2.0.1-BETA.tar.gz -C /usr/local/amoeba/

然后修改配置文件符合要求即可。

總結

以上是生活随笔為你收集整理的amoeba mysql proxy_mysql proxy amoeba安装配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。