安裝 Couchbase 服務器

 

一. 下載安裝包

首先,到官網下載安裝包:http://www.couchbase.com/緩存

 

下載的地址:http://www.couchbase.com/download服務器

選擇 Windows 的版本。若是你選 32 位版,那麼文件爲:couchbase-server-enterprise_2.5.0_x86.setup.exe,而 64 位版的安裝文件爲:couchbase-server-enterprise_2.5.0_x86_64.setup.exe,看來已經包含了 32 位版的內容。工具

 二. 安裝步驟

安裝步驟:spa

1. 進入歡迎安裝的界面。

 

2. 選擇安裝位置

 

3. 確認安裝參數,最小須要內存爲 4G,處理器最小爲 4 核處理器。

 

4. 安裝進程

 

5. 完成安裝。

 

三. 配置

1. 完成安裝以後,直接就會進入 Web 管理界面進行配置。另外,在桌面上,安裝程序默認就會生成一個快捷方式。

 

2. 設置磁盤存儲,服務器主機,集羣配置

 

3. 示例數據

 

4. 默認的 bucket 配置類型,每一個節點使用的內存,注意最下面的 Flush ,選中後,能夠支持 Flush, 不然不支持。

若是沒有選中的話,在 .NET 客戶端進行 Flush,會獲得一個異常,遠程服務器返回錯誤 400。命令行

 

若是忘了怎麼辦呢?繼續日後看...... 3d

 

5. 是否但願收到升級的提示。

 

6. 配置管理員的口令

 

四. 監控頁面

配置完成以後,進入監控頁面,之後,在監控頁面就能夠看到緩存的使用狀況了。code

五. 使用命令行

使用命令行容許 Flush 

安裝程序比較方便,可是,你會發現,一旦安裝完成,在管理界面上,沒有從新配置 Flush 的選項,若是在安裝的時候沒有啓用 Flush ,可是,在安裝結束以後但願啓用,怎麼辦呢?server

Couchbase 提供了強大的命令行界面支持 couchbae-cli 來支持命令行的管理工做。這個命令位於 Couchbase 安裝目錄中的 \Couchbase\Server\bin 文件夾中。blog

對於咱們啓用 Flush 來講,是修改 bucket 的配置參數,須要使用 bucket-edit 命令,使用 --bucket 指定修改配置的 bucket,--enable-flush=1 表示啓用,=0 顯示就是禁用了。剩下的參數就是管理員的賬號和口令了。進程

>couchbase-cli bucket-edit --bucket=default --enable-flush=1 -c 127.0.0.1  -u Administrator -p 123456

若是成功的話,服務器會返回一個說明

SUCCESS: bucket-edit

若是配置成功了,就能夠在客戶端調用 Flush 了,可是,若是服務器很忙,很長時間來不及響應話,也會拋出一個異常,可是不是沒有啓用 Flush 的 400 ,而是 503 了。

 

另外,生成的配置文件位於 D:\Couchbase\Server\var\lib\couchbase\config 文件夾中,文件名爲 config.dat。這是一個二進制的文件,不能直接編輯,必須使用工具生成。

若是使用命令行 Flush 的話,能夠使用 bucket-flush 命令。使用 --bucket 指定目標。

D:\Couchbase\Server\bin>couchbase-cli bucket-flush --bucket=default -c 127.0.0.1:8091 --force -u Administrator -p 123456

返回的結果以下。

Database data will be purged from disk ...
SUCCESS: bucket-flush

 

六. .NET 客戶端刷新緩存

原來的 FlushAll 方法已通過期了,如今須要使用 Couchbase.Management 命名空間中的 CouchbaeCluster 類來進行管理了。

Couchbase.Management.CouchbaseCluster cluster
    = new Couchbase.Management.CouchbaseCluster("couchbase");

cluster.FlushBucket("default");

 

 

祝你好運!

相關文章
相關標籤/搜索