已有大量数据的RDS能否使用mycat做分库分表-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

已有大量数据的RDS能否使用mycat做分库分表

游客3ju3g2gpj5nsa 2019-07-19 11:36:30 512
1. 现有RDS以存储大量数据.
2. 能否使用mycat做分库分表.
3. 如果能做的话对业务有什么影响.
4. 如果不能做能否用ECS的自建mysql做RDS从库,然后使用mycat对从库进行分库分表操作,用来查询.
谢谢大佬,静候佳音
分享到
取消 提交回答
全部回答(1)
  • 牧明
    2019-09-25 13:48:09
    cat是怎样实现分库分表的? mycat里面通过定义路由规则来实现分片表(路由规则里面会定义分片字段,以及分片算法)。分片算法有多种,你所说的hash是其中一种,还有取模、按范围分片等等。在mycat里面,会对所有传递的sql语句做路由处理(路由处理的依据就是表是否分片,如果分片,那么需要依据分片字段和对应的分片算法来判断sql应该传递到哪一个、或者哪几个、又或者全部节点去执行)  
    

    “答案来源于网络,供您参考”

    0 0
阿里云数据库
使用钉钉扫一扫加入圈子
+ 订阅

帮用户承担一切数据库风险,给您何止是安心!

推荐文章
相似问题
链接