首先,到官網下載安裝包: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
若是沒有選中的話,在 .NET 客戶端進行 Flush,會獲得一個異常,遠程服務器返回錯誤 400。命令行
若是忘了怎麼辦呢?繼續日後看...... 3d
配置完成以後,進入監控頁面,之後,在監控頁面就能夠看到緩存的使用狀況了。code
安裝程序比較方便,可是,你會發現,一旦安裝完成,在管理界面上,沒有從新配置 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
原來的 FlushAll 方法已通過期了,如今須要使用 Couchbase.Management 命名空間中的 CouchbaeCluster 類來進行管理了。
Couchbase.Management.CouchbaseCluster cluster = new Couchbase.Management.CouchbaseCluster("couchbase"); cluster.FlushBucket("default");
祝你好運!