基于amoeba的mysql分布式数据库学习(一)
一、下载amoeba代码
?
首先先到网站(http://sourceforge.net/projects/amoeba)上下载amoeba for MysqlC:/amoeba?
二、准备mysql数据库
?
Server1:Server2:????????
???????????????????????????????????
?????????
三、修改配置文件
?
??? 找到amoeba.xml配置,修改mysql代理服务器配置信息:
?
Java代码?
?
?
???? 我设置的监控端口为:8066。
?
??? 配置两个数据库服务器地址,分别对应Server1和Server2。
??
??? 修改查询规则文件:
?
?
Java代码?
?
?
??? 规则:以ID=20为界。
?
?
?
???? OK,配置文件配置好了以后,我们可以执行:${amoeba.home}/bin/amoeba.bat ,启动代理服务器。
?
四、编写查询代码
?
??
Java代码?
?
?
五、查询结果
?
Java代码?
?
我现在只是模拟简单的规则查询,后面我们将逐步深入了解。