不停机扩容怎么实现? 作者: 网管 时间: 2023-06-02 分类: stackoverflow经典问题 不停机扩容怎么实现?实际上,不停机扩容,实操起来是个非常麻烦而且很有风险的操作,当然,面试回答起来就简单很多。第一阶段:在线双写,查询走老库建立好新的库表结构,数据写入久库的同时,也写入拆分的新库数据迁移,使用数据迁移程序,将旧库中的历史数据迁移到新库使用定时任务,新旧库的数据对比,把差异补齐第二阶段:在线双写,查询走新库完成了历史数据的同步和校验把对数据的读切换到新库第三阶段:旧库下线旧库不再写入新的数据经过一段时间,确定旧库没有请求之后,就可以下线老库 标签: java, Java面试题, MySQL, Java问题合集, MySQL面试题, Java编程, Java问题精选, Java常见问题