开发者社区 > 数据库 > 正文

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

1. 现有RDS以存储大量数据.
2. 能否使用mycat做分库分表.
3. 如果能做的话对业务有什么影响.
4. 如果不能做能否用ECS的自建mysql做RDS从库,然后使用mycat对从库进行分库分表操作,用来查询.
谢谢大佬,静候佳音

展开
收起
游客3ju3g2gpj5nsa 2019-07-19 11:36:30 2014 0
1 条回答
写回答
取消 提交回答
  • cat是怎样实现分库分表的? mycat里面通过定义路由规则来实现分片表(路由规则里面会定义分片字段,以及分片算法)。分片算法有多种,你所说的hash是其中一种,还有取模、按范围分片等等。在mycat里面,会对所有传递的sql语句做路由处理(路由处理的依据就是表是否分片,如果分片,那么需要依据分片字段和对应的分片算法来判断sql应该传递到哪一个、或者哪几个、又或者全部节点去执行)  
    

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

    2019-09-25 13:48:09
    赞同 展开评论 打赏

数据库领域前沿技术分享与交流

相关产品

  • 云数据库 RDS MySQL 版
  • 相关电子书

    更多
    搭建电商项目架构连接MySQL 立即下载
    搭建4层电商项目架构,实战连接MySQL 立即下载
    PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

    相关镜像