中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何安裝及使用Asp.Net Couchbase Memcached

發布時間:2021-10-08 15:47:46 來源:億速云 閱讀:139 作者:iii 欄目:開發技術

這篇文章主要講解了“如何安裝及使用Asp.Net Couchbase Memcached”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何安裝及使用Asp.Net Couchbase Memcached”吧!

安裝服務端

服務端下載地址:http://www.couchbase.com/download 選擇適合自己的進行下載安裝就可以了,我這里選擇的是Win7 64。

在安裝服務端如果發生如下所示的錯誤,我在win7 64安裝的過程中就遇到了。

如何安裝及使用Asp.Net Couchbase Memcached

這個時候可以先撤銷安裝。通過CMD命令運行regedit。展開HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\ CurrentVersion分支,在窗口的右側區域找到名為“ProgramFilesDir”的鍵值,將其原鍵值“C:\Program Files”改為“X:\Program Files”,關閉注冊表。

我這里修改的時E盤,因為我E盤剩下的空間還蠻多的。

如何安裝及使用Asp.Net Couchbase Memcached

服務端安裝完后,如果成功了,那么在瀏覽器中可以看到。如果沒有那么需要手動進行訪問http://localhost:8091/index.html。我是在本機安裝的所以可以用localhost,可以用IP或者hostname。

如何安裝及使用Asp.Net Couchbase Memcached

點擊SETUP,默認設置,然后點擊Next,Next,Next,然后到了下面

如何安裝及使用Asp.Net Couchbase Memcached

簡單的輸入基本信息,繼續Next。

如何安裝及使用Asp.Net Couchbase Memcached

在此我輸入密碼123456,繼續Next,最終完成配置到達頁面。

如何安裝及使用Asp.Net Couchbase Memcached

當然安裝完之后也可以在服務中查看了。

如何安裝及使用Asp.Net Couchbase Memcached

客戶端調用

 創建一個控制臺應用程序,然后通過Nuget進行安裝。

如何安裝及使用Asp.Net Couchbase Memcached

引用之后,編譯項目,查看到已引用的dll文件

如何安裝及使用Asp.Net Couchbase Memcached

引用完畢通過代碼進行簡單的調用

復制代碼 代碼如下:

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"));
            Console.WriteLine("完成!");
            Console.ReadLine();
        }
    }
}


如何安裝及使用Asp.Net Couchbase Memcached

首次運行獲取設置的緩存值肯定沒問題。

現在我們將這句設置值的進行注釋

復制代碼 代碼如下:

var item = client.Cas(StoreMode.Add, "Test", "Hello World!");

修改后的代碼如下

復制代碼 代碼如下:


//配置服務器  
            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"));
            Console.WriteLine("完成!");
            Console.ReadLine();

再次運行值還是被獲取到了。

如何安裝及使用Asp.Net Couchbase Memcached

感謝各位的閱讀,以上就是“如何安裝及使用Asp.Net Couchbase Memcached”的內容了,經過本文的學習后,相信大家對如何安裝及使用Asp.Net Couchbase Memcached這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

寿光市| 客服| 绿春县| 贵溪市| 京山县| 奉贤区| 泽州县| 阿坝| 西林县| 喀喇沁旗| 陆川县| 灯塔市| 习水县| 莫力| 阳曲县| 莱阳市| 巫溪县| 攀枝花市| 奇台县| 青河县| 大同县| 根河市| 安庆市| 柳河县| 哈巴河县| 大庆市| 泰宁县| 定襄县| 靖边县| 玉溪市| 额尔古纳市| 丘北县| 谷城县| 莫力| 民县| 南乐县| 历史| 亚东县| 阜城县| 铜鼓县| 渭南市|