2013-10-31 38 views
1

我正在構建一個社交網絡,並希望將Couchbase用作後端,但如果在某段時間後我會使用同步網關,我會有很多用戶不需要使用的設備上的數據。Couchbase Lite如何從羣集中獲取數據而不同步到本地數據庫

如何在沒有同步功能的情況下將信息發佈/發佈/放入Couchbase服務器,或者如何在不刪除服務器信息的情況下清除本地數據庫?

+0

對於所有使用Couchbase Lite的開發人員來說,這似乎都是一個問題; – invoodoo

+0

我很快就會分享解決方案。我發現有幾種方法可以做到這一點,我會檢查它們,然後在那裏發佈答案。 – invoodoo

回答

0

我沒有100%的工作解決方案,但希望分享一些我從社區和Couchbase London & California獲得的信息。

首先,您可以使用CouchCocoa直接與SyncGateway一起工作,但它不像您期望的那樣工作,您可以使用CouchCocoa解決某些部分需求。

構建您自己的API代理的另一種方法是,但僅當您是移動開發人員時,這不是一個好主意。但是,它可以用不同的語言創建。

而最後一件事是使用清除功能。有Couchbase團隊現在有文檔的鏈接:http://wiki.apache.org/couchdb/Purge_Documentshttp://couchbase.github.io/couchbase-lite-ios/docs/html/interfaceCBLDocument.html#a06bf7fd41678953924a56f76a921fe5a

此外,您可以訪問Google網上論壇,查看所有問題以及如何修復/解決/查找解決方法。另外,從我們與Couchbase代表的討論中,將會有一個關於如何擺脫同步信息的線索等等。鏈接到谷歌集團https://groups.google.com/forum/#!forum/mobile-couchbase

如果您有任何問題,請問我,我會盡力在我已經發現的信息區域提供幫助。

+0

加入Couchbase Google Group即將實施的清除和同步問題。讓我們一起幫助對方找到解決問題的最佳方式。鏈接到Google網上論壇:https://groups.google.com/forum/#!topic/mobile-couchbase/UcFI5MIz4tg – invoodoo

相關問題