分布式数据库cobar

     在实际的项目接触中,或多或少的都能听到一些分布式数据库,时间久了,就想着自己也学习一下

阿里的cobar算是分布式数据库中间件中比较常用的了

首先我们在github下载cobar

下载好之后发现里面只有java文件,开始的时候我直接在bin里面点startup 出错,其实

 这时候我们需要给它编译,在idea里面 clean install



 

编译之后有一个cobar-server-1.2.7.zip

解压之后



 

修改schema.xml的配置



 

schema name='dbtest' 则为你定义的要暴露在外的,也可以说是封装暴露给用户的数据库名字

dataNode 为数据库节点

datasource 则为数据库配置,

在你的本机mysql建立三个数据库 dbtest1,2,3 建一张表为user



 在server.xml配置数据库的访问

然后这些配置就基本弄好了  点击bin下面的startup



 

cobar启动,log文件夹下面有日志记录



 

插入几条数据  根据rule 的id保存规则查看数据库保存信息



 

新插入两条数据,去数据库验证



 第一条id为1 的插入在dbtest2中



 

id为555的插入在dbtest3中


 

 

猜你喜欢

转载自guozhijie87.iteye.com/blog/2342523