2011-04-01 100 views
0

我的問題是:離線存儲 - 數據庫同步

如何才能讓我的Web應用程序來存儲本地數據,如果沒有連接到互聯網,一旦連接與服務器同步提供他們。

這是做什麼最好的解決方案。

我的應用程序是cakephp/mysql,我希望能夠存儲數據,即使連接斷開。我也可以使用Sqlite。我需要知道是否有可能進行此同步。所以,沒有連接,使用sqlite,連接就緒,與服務器同步。

+1

Couchdb也有這個功能! – 2011-04-01 15:26:13

+0

我看起來不像?任何示例?如[couchdb docs](http://couchdb.apache.org/docs/overview.html)中所述的 – flakerimi 2011-04-02 03:09:14

+0

「CouchDB文檔存儲,視圖和安全模型旨在協同工作以使真正的雙向複製高效並且這些文檔和設計都可以複製,從而可以將完整的數據庫應用程序(包括應用程序設計,邏輯和數據)複製到筆記本電腦中以供脫機使用,或者複製到遠程辦公室中的服務器,因爲緩慢或不可靠的連接使共享數據變得困難。 – 2011-04-05 07:23:57

回答

0

couchdb文檔中所述「CouchDB文檔存儲,視圖和安全模型旨在協同工作,使真正的雙向複製高效可靠。文檔和設計都可以複製,允許完整的數據庫應用程序(包括應用程序設計,邏輯和數據)複製到筆記本電腦以供脫機使用,或複製到遠程辦公室的服務器,因爲這些辦公室的連接速度緩慢或不可靠,導致共享數據變得困難。「