您的位置:首页 > 其它

从零到一学Mycat:入门及配置文件详解

2017-08-27 23:17 204 查看

简介

     mycat是一个数据库的中间件,大家都知道大数据时代已然到来,传统数据不利于扩展与切分,灵活性相对于非关系型数据库来讲较差,但是非关系型数据库又不能完全取代传统数据库.

作用

     1.没有使用MySQL集群也未使用mycat之前,所有的应用程序请求都会集中到一个数据库上,这明显的会带来问题:数据库压力,频繁的IO操作,以及应用竞争,应用竞争可能导致的结果是数据不一致.



      2.使用了MySQL集群,未使用Mycat时,这样在第一版的基础上就可以解决数据库的压力.



      3.使用了MySQL集群和Mycat,Mycat分库分表的特点实现了分布式存储,减轻了数据库的压力,可以实现多租户,随着这些优点必然带来了缺点,当数据量大到一定程度之后很可能有数据瓶颈.



配置文件

    1.schema.xml
     该配置文件负责分库、分表、建立逻辑库与物理库之间的对应关系.
    2.server.xml
     配置不同用户
    3.rule.xml
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: