安裝服務端 服務端下載地址:http://www.couchbase.com/download 選擇適合自己的進行下載安裝就可以了,我這裡選擇的是Win7 64。
服務端安裝完後,如果成功了,那麼在瀏覽器中可以看到。如果沒有那麼需要手動進行訪問http://localhost:8091/index.html。我是在本機安裝的所以可以用localhost,可以用IP或者hostname。安裝成功之後一路next設定值。
客戶端呼叫 建立一個控制檯應用程式,然後通過Nuget安裝CouchbaseNetClient元件
呼叫程式碼:
using Couchbase; using Couchbase.Configuration; using Enyim.Caching; using Enyim.Caching.Configuration; using Enyim.Caching.Memcached; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MemcachedTest { class Program { static void Main(string[] args) { //配置伺服器 var mbcc = new CouchbaseClientConfiguration(); //設定各種超時時間 mbcc.SocketPool.ReceiveTimeout = new TimeSpan(0, 0, 2); mbcc.SocketPool.ConnectionTimeout = new TimeSpan(0, 0, 4); mbcc.SocketPool.DeadTimeout = new TimeSpan(0, 0, 10); //使用預設的資料庫 mbcc.Urls.Add(new Uri("http://127.0.0.1:8091/pools/default")); //建立一個Client,裝入Client的配置 var client = new CouchbaseClient(mbcc); //新增一條資料 var item = client.Cas(StoreMode.Add, "Test", "Hello World!"); //獲取剛新增的資料 Console.WriteLine(client.Get("Test"));
} } }