2016-11-09 63 views
0

喜沙發基地專家介紹,如何使用「不復制」在Couch基礎中創建文檔?

我們有兩個羣集與複製,我們要確定哪些集羣,我們的Java應用程序被寫入。所以我們正在考慮爲每個羣集添加一個唯一的文檔,然後我們可以查詢文檔以找出羣集的名稱。但問題是,在複製的情況下,兩個文檔都可以在兩個集羣中使用,並且我們基於文檔的存在識別集羣的邏輯將失敗。有沒有人遇到過類似的問題?我們可以關閉一組特定文檔的複製嗎?

回答

0

你可以在設置在管理界面設置羣集名稱:

setting cluster name

然後你可以通過REST調用

$ curl -s http://localhost:8091/pools/default?waitChange=1 | jq .clusterName 
"foobar" 
0

您可以配置/過濾器什麼都能之間複製查詢它集羣(XDCR)。這可以通過使用正則表達式來實現,只要您有模式/唯一性,您可以使其複製或停止複製。 轉到XDCR選項卡並創建複製,選中高級複製選項 - >過濾器表達式(您也可以測試是否找到匹配項)。 Reference Image

相關問題