我認爲這是一個長鏡頭,但這裏有雲:修復數據完整性
的基本問題是:如何開發團隊開始在大,損壞的數據集修復數據的完整性?
我正在幫忙的公司有一個巨大的MySQL/PHP5系統,有幾年的無用數據,無效數據,引用錯誤等等。最重要的是,這些數據引用了一些在線服務的數據,例如作爲Google AdWords。
因此,本地數據庫存在問題,本地和遠程(例如AdWords)之間的關係也存在問題,導致問題複雜化。
有沒有人有提示,技巧或最佳做法,他們可以分享開始修復數據完整性?並保持系統中的數據完整性,該系統可以快速不斷地添加和更新?
您需要更多地指定在這種情況下「受損」的含義 - 您是在談論損壞的引用,而不是物理損壞的數據,是正確的?在線服務在哪裏?...?那些引用如何? – 2010-08-31 22:30:28
對在線服務的引用是通過將在線數據的ID存儲在本地數據庫中來處理的。我們有一行代表了本地數據與一列,例如存儲該實體的AdWords ID的「Advertiser_Id」。 是的,通過「損壞」我的意思是它是破碎的引用和不同步的數據,從而「打破」使用它的系統。再次以AdWords爲例,人們使用在線界面添加/刪除/更新一些數據,從而導致本地副本不同步。 – bejonbee 2010-09-01 16:36:27