丰富的线上&线下活动,深入探索云世界
做任务,得社区积分和周边
资深技术专家手把手带教
技术交流,直击现场
让创作激发创新
海量开发者使用工具、手册,免费下载
极速、全面、稳定、安全的开源镜像
开发手册、白皮书、案例集等实战精华
数据库数据转移比较麻烦,不知道有没有好的方法,现在是读写分离的,每月转移数据查询库延迟就30分钟。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
设计应该从建库、入库开始。按时间分表分库是一种方案。
评论
全部评论 (0)
推荐按照时间维度进行分库改造,这样数据迁移也不会影响到线上业务~
可以考虑做成实时迁移,控制迁移数据的速度。把迁移的数据量分摊到更大的时间跨度
业务订单表数据量一个月就600多万数据,没有做到分库那种暂时没找到好的方案,希望指导下,谢谢。
我想知道的是为啥要经常转移
如果数据有定时转移的需求,最好设计成按时间分表,这样删除的时候,可以用truncate或者drop的方式。至于需要读走数据,有读写分离,应该问题不大?
另外,如果可以多搭建一个备库,方案会灵活很多。
评论
全部评论 (0)