2011-03-18 159 views
3

我無法在任何地方真的找到有關這個特定問題的信息,即使我知道有很多關於sqlite的問題和文檔,所以很抱歉,如果這是重複的。在線數據庫數據與本地sqlite數據庫同步android

無論如何,我正在開發一個應用程序,記錄用戶,並通過PHP腳本在我的網站上的MySQL數據庫執行操作。但是,爲了讓用戶不必爲每個按下按鈕/每次活動啓動都等待Web響應,我有一個sqlite數據庫附加到應用程序,該應用程序在應用程序正在使用時存儲實時信息(它使用GPS跟蹤所以這個數據和其他東西一樣存儲)。

我想我的問題是,我應該在本地存儲多少以後再上傳?我應該在初次登錄用戶之後嘗試在本地執行所有操作,並且只需在用戶的配置文件onPause()或其他地方上傳/同步數據並利用生命週期?或者我應該做相反的事情,並嘗試做所有事情在線並擺脫本地sqlite數據庫?

只是想知道是否有人有過這種情況的經驗,他們得出了什麼結論。

感謝您的時間,

Infinitifizz

回答

0

有一些sqlite3-rdiff工具在mobigroup

+1

感謝同步SQLite數據庫,但我不是說我想整個數據庫文件上傳到服務器因爲它不是我的服務器,所以我只使用提供的mysql數據庫。我在問什麼是最佳實踐,我必須爲最佳實踐做出什麼妥協? – 2011-03-18 16:31:23