加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

100亿数据,非“双倍”扩容,如何不影响服务,数据平滑迁移?

发布时间:2019-07-29 19:02:43 所属栏目:编程 来源:58沈剑
导读:前次《百亿级数据DB秒级滑腻扩容!》之后,许多伴侣提问,说假如不是双倍扩容,可否做到滑腻迁徙,不影响处事呢? 合用什么场景? 互联网有很大都据量较大,并发量较大,营业伟大度较高的营业场景,其典范体系分层架构如下: (1)上游是营业层biz,实现本性化

(4)可以限速逐步比对数据,技能同窗没偶然刻压力;

100亿数据,非“双倍”扩容,怎样不影响处事,数据滑腻迁徙?

步调四:数据完全同等之后,将流量切到新库,完成滑腻数据迁徙。

至此,进级完毕,整个进程可以或许一连对线上提供处事,不影响处事的可用性。

总结

针对互联网许多“数据量较大,并发量较大,营业伟大度较高”的营业场景,在:

(1)底层表布局改观;

(2)分库个数变革;

(3)底层存储介质变革;

的浩瀚需求下,必要举办数据迁徙,完成“滑腻迁徙数据,迁徙进程不断机,担保辖档同续处事”有两种常见的办理方案。

追日记方案,五个步调:

(1)处事举办进级,记录“对旧库上的数据修改”的日记;

(2)研发一个数据迁徙小器材,举办数据迁徙;

(3)研发一个读取日记小器材,追平数据差别;

(4)研发一个数据比对小器材,校验数据同等性;

(5)流量切到新库,完成滑腻迁徙;

双写方案,四个步调:

(1)处事举办进级,记录“对旧库上的数据修改”举办新库的双写;

(2)研发一个数据迁徙小器材,举办数据迁徙;

(3)研发一个数据比对小器材,校验数据同等性;

(4)流量切到新库,完成滑腻迁徙;

思绪比结论重要。

【编辑保举】

  1. 怎样选择高机能NoSQL数据库
  2. 挑衅 Oracle 的环球首个 AI 原生数据库 GaussDB,华为将开源
  3. Linux下怎样实现MySQL数据库天天按时自动备份
  4. 一文学会MySQL数据库机能优化:建设表、计划表、SQL优化
  5. 数据库集群方案及Oracle RAC架构说明
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读