2011-04-21 48 views
0

HI全部,Android差異化更新數據庫

我正在開發一個應用程序,它需要定期從服務器更新數據庫。我打算從json格式的服務器獲取數據庫。

但我想更新服務器上已更新記錄的數據。我不想下載完整的數據庫,但只需下載差異數據庫,以便每次數據傳輸最少。

達到此目的的最佳方法是什麼?任何示例代碼可用?

RGDS, 薩班

回答

3

簡單地講了* MODIFIED_DATE *在數據庫中,確保相應的表中的列是由服務器更新(或一些其它機制,例如使用數據庫提供的設施)每當行被更新/添加。在任何時候,您都可以請求具有*修改日期*的記錄,這些記錄比執行上次查詢的時間更長。在您的應用程序中,您必須保持數據上次獲取的時間。

+0

謝謝你的答案..這看起來是最簡單的解決方案 – Sapan 2011-04-21 06:28:03