2011-04-07 126 views
0

我想開發一個應用程序,它使用MongoDB作爲數據庫,但它可以應對WiFi掉線斷開,以便JavaScript客戶端可以應付不可靠的網絡連接,在連接時同步被恢復。當客戶端斷開連接時支持MongoDB的寫入

MongoDB是否支持任何類型的客戶端API /數據存儲,如果不是,那麼編碼客戶端的最好方法是什麼,以便它可以應對WiFi丟失?

非常感謝。

回答

0

和每個數據庫一樣:MongoDB不支持這樣的功能。 在客戶端使用消息隊列,並將更新請求作爲生產者提交到隊列中,並添加一些使用者與MongoDB對話以從隊列中提取數據。

+0

and Andrei - 我可以從javascript/browser上下文寫入客戶端隊列嗎? (道歉,如果我最初的問題沒有說明我是基於瀏覽器的) – Journeyman 2011-04-07 11:06:56

+0

在您的web應用程序中寫入* something *以便從瀏覽器通知隊列 – 2011-04-07 11:16:16

0

我認爲你需要像隊列這樣的功能。所以,當客戶端斷開時,你的隊列會收集你的動作,當連接良好時,你會發送你的動作隊列

相關問題