處理本地數據庫和雲數據庫存儲的注意事項

這是個人第一篇微博,主要談的是在作安卓應用時,本地數據庫和在線數據庫同時應用時遇到的一些小問題和解決方法。數據庫

 

一、本地數據庫與在線數據庫不一樣步的問題:由於我作的是運動類的app全部數據都是實時更新的,因此若是不斷交換本地數據和在線數據會很不合理,經常會出現錯誤。因此我在本地存儲天天的運動數據(本地數據至多存儲40天),一旦聯網就將數據上傳。服務器

 

二、上傳數據的處理問題:以前的作法是將在線數據進行下載,檢查與本地數據是否有不一樣,若不一樣,保存不一樣處,將其上傳並對其進行更新。後來發現這種方法太複雜,數據處理時間比較長,若用戶短期聯網或者網絡狀態很差很容易發生錯誤。後來將本地數據一次上傳,因爲數據量比較少,上傳很快,對於數據處理的部分在服務器上進行,減小了數據交互的次數,減小錯誤發生的機率。網絡

 

固然還有一些其餘細微問題,因爲時間有點久,記得也不大清楚了,有須要的人能夠聯繫我互相交流。僅在此寫下愚見,望給一些人帶來幫助。app

相關文章
相關標籤/搜索