随笔分类 -  mycat

摘要:一、实现方式 mycat作为一个数据库中间件,它能够实现读写分离。简单地说,它可以将“写数据”和“读数据”分开,分配到不同地数据库。但是,它并不能够做到对数据库进行数据同步,所以mycat地读写分离是依赖于数据库本身地“复制”功能。例如:mysql地“主从复制”或者“双主复制”等。 二、主从复制|| 阅读全文
posted @ 2018-05-16 22:12 __lay 阅读(209) 评论(0) 推荐(0)
摘要:一、逻辑库(schema) 业务人员一般是不需要知道数据库中间件的,他们只需要连接到数据库并使用数据库,一切复杂的细节都被中间件给隐藏了,对于业务人员来说中间件即是一个数据库。这里逻辑库的概念就是一个或者多个数据库集群构成的逻辑库。其实我们可以简单地理解为:mycat这样的中间件就是一个逻辑库。 二 阅读全文
posted @ 2018-05-13 01:11 __lay 阅读(272) 评论(0) 推荐(0)
摘要:一、目标 我们准备建立两个数据库:test、test2。 test包含两张表:1)t_user; 2) t_class test2包含一张表:2)t_user 如上,我们打算把t_user的数据均匀的分布到test和test2两个数据库里面,而t_class的数据仅分布到test一个数据库里面; 二 阅读全文
posted @ 2018-05-13 00:30 __lay 阅读(353) 评论(0) 推荐(0)
摘要:一、简介 在互联网数据大爆炸时代,对数据处理的要求越来越高,很明显单实例数据库已经不能满足需求了,这时候数据库的中间件便应运而生。中间件聚集多实例来提供更强的处理能力,并且隐藏了多实例产生的复杂性。mycat就是一个数据库中间件,它是基于阿里巴巴开源的Cobar。由于Cobar存在着严重的问题,所以 阅读全文
posted @ 2018-05-12 21:46 __lay 阅读(242) 评论(0) 推荐(0)