[bigdata-070] 关于mycat

来源:互联网 发布:淘宝公司介绍模板 编辑:程序博客网 时间:2024/04/30 12:38
1. mycat的官网
http://www.mycat.org.cn/


2. mycat书
http://www.mycat.org.cn/document/Mycat_V1.6.0.pdf


3. mycat主要功能
3.1 应用层可以象连接mysql一样的方式连接mycat
3.2 mycat实现分表分库,支持诸多sql和诸多nosql,并支持关系库和非关系库的关联查询。mysql,mongodb、oracle、sqlserver 、hive 、db2 、 postgresql。
3.3 千亿以下规模优先用mycat,千亿以上用大数据体系
3.4 读写分离,容灾备份,多租户应用开发,云平台基础设施。


4. 原理
原理不复杂,“拦截”,拦截用户发送的sql语句,然后做特定处理(分片分析,路由分析,读写分离,缓存分析),然后将sql发到后端真实数据库,将返回结果再组合起来发给用户。



0 0
原创粉丝点击