2010-08-11 221 views
0

我已經嘗試用這個很少有用的答案googling ....基本上我有一個主數據庫坐在一臺Linux服務器上與局部本地副本坐在iphone上。數據庫每分鐘更新幾次,我想以某種方式實時地向使用iPhone上的應用程序的任何人傳遞(推,拉,或輪詢)變化.....有沒有一種標準的方式來完成這一點?例如,使用mysql over sqlite3比較容易嗎?有沒有開源框架?或者我必須推出自己的?iphone本地數據庫與遠程服務器主同步

回答

0

「標準」的方式可能是使用CoreData--如果它沒有變化跟蹤功能,我會感到很驚訝(但我沒有太看重它)。

真正的問題是搞清楚如何區分數據庫。一般來說,你的數據庫需要「修訂」,然後它不再是一個普通的數據庫。

+0

我建議不要使用'CoreData'來鏡像遠程數據庫。如果像這樣的批量操作對您的應用程序來說是核心的,那麼堅持使用'sqlite',特別是如果原始數據庫也是SQL。 – Justin 2010-08-11 18:28:29

+0

Justin,問題是實時進行同步的最有效方法是什麼? – ennuikiller 2010-08-11 18:32:33

+0

您如何計劃處理衝突? – 2010-08-12 16:41:35

相關問題