Couchbase 集群小實踐

2021-09-08 17:13:54 字數 1089 閱讀 5554

區域網 兩台機  192.168.1.2  我們稱為a機器   192.168.1.3   我們稱為b機器

配置集群的時候,從a或者是b的web後台都可以新增, 在這裡 我們以 a機器為主

目前a機器裡面  有桶乙個  default  ,資料不多

目前b機器裡面 有桶2個  分別是 default 和  needpwd (我專門測試用的,需要密碼才能連線的), 資料有點多

這裡我們以 a機器(192.168.1.2)的為主,新增  b機器(192.168.1.3)

注意:當我們新增b機器到節點裡面的時候,如果b機器裡面已經有自己的資料,那麼b機器裡面的資料,會被a機器裡面的資料給覆蓋掉

例如 b機器裡面有2個桶(buckets) ,每個桶裡面有不同的資料,但是a機器只有乙個 default的預設桶,那麼當我們由a機器新增b機器的時候,會提示你,將會覆蓋掉b的資料,然後b裡面的桶就沒有了,變成只有a機器裡面的乙個 default預設桶,資料也變成a機器裡面的資料了

當我們剛剛新增b進去的時候,會在 a和 b的web後台,都顯示 pending 字樣,並且資料會有乙個 同步的過程,  等  a和 b都同步成功之後, 就如上面圖所示.

當你的c#客戶端裡面有寫2臺機器的ip的時候,操作會同時影響a和b,如果你只寫a的ip,也可以,a會自動分發給b

等同步完成之後,b裡面就只有a裡面的資料. 但是這個時候,a和b的地位是一樣的,你在a裡面新增資料,b裡面也有新增,b裡面修改資料,a裡面也會修改.雙方同步

Couchbase 集群小實踐

區域網 兩台機 192.168.1.2 我們稱為a機器 192.168.1.3 我們稱為b機器 配置集群的時候,從a或者是b的web後台都可以新增,在這裡 我們以 a機器為主 目前a機器裡面 有桶乙個 default 資料不多 目前b機器裡面 有桶2個 分別是 default 和 needpwd 我...

tomcat集群(小型專案)

1.準備工具 兩個tomcat6 2.安裝httpd 2.2.25 win32 x86 openssl 0.9.8y.msi 傻瓜式安裝 安裝完後修改http.conf 新增include d worktool apache setup conf mod jk.conf 3.在mod jk.conf...

集群小工具

bin bash 1 獲取輸入引數個數,如果沒有引數,直接退出 if pcount then echo 沒有引數 exit fi 2 獲取檔名稱 p1 1 file name basename p1 echo file name file name 3 獲取上級目錄到絕對路徑 work path c...