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

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

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

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

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

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

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

相关产品

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

    更多
    TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
    TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
    袋鼠云基于阿里云RDS的数据库架构实践 立即下载

    相关镜像