亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請各位大佬指點!舊應用的數據如何遷移到新系統中?跪求!

請各位大佬指點!舊應用的數據如何遷移到新系統中?跪求!

慕村9548890 2019-08-06 00:11:28
我現在有一個很舊的系統,這個系統和其他十幾個小應用使用同一個數據庫,現在我們要重構這個應用,同時需要把數據庫進行拆分,遇到的一個問題:如何找到哪些表是需要我們遷出去的,以及最后的數據如何進行遷移1、因為十幾個應用都用同一個數據庫,里面的表有200多個,命名也沒有一個統一的規范,我想快速的定位到我們系統中使用了哪些表,mybatis/ibatis能把他加載了哪些表打印出來嗎?否則我就需要一個一個配置的在代碼里面找了,害怕會有遺漏的表。2、如果第一步搞定了之后,下一步就是把找到的表在新的庫里面重建,然后把應用部署過去,這個過程中需要做數據的遷移了,應用如果不能停機,如何做數據庫的遷移呢?我在想DB雙寫可以搞不?這樣會不會不安全,有啥現成的工具嗎?
查看完整描述

2 回答

?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

第1步可以考慮全局搜索,看你們的數據庫一般是如何訪問的。比如搜索from關鍵字。第2步可以考慮使用otter或者一些服務商提供的數據庫同步工具,一般會有全量同步和增量同步兩個過程。最好不要進行DB雙寫。
                            
查看完整回答
反對 回復 2019-08-06
  • 2 回答
  • 0 關注
  • 347 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號