首页 > Windows开发 > 详细

Windows系统下Memcached缓存系列一:Couchbase(服务器端)和CouchbaseClient(c#客户端)的安装教程

时间:2014-03-18 07:31:04      阅读:895      评论:0      收藏:0      [点我收藏+]

一:服务器端的安装 

官网http://memcached.org/  我的电脑是64位的win7,找到对应下载windows版本的服务器端缓存,大概90M的样子

运行期间可能会报错,我这里就抱了2次错. 

安装CouchbaseClient的过程中提示 Error 1935.An error occurred during the installation of assembly;Error:-1603 fatal error during installation

安装完毕后,会打开一个后台管理页面 http://localhost:8091/index.html  (因为我是在自己的机器上安装,所以直接就是localhost版本)

bubuko.com,布布扣

bubuko.com,布布扣bubuko.com,布布扣bubuko.com,布布扣

最后到达最终的页面

bubuko.com,布布扣

然安装完之后也可以在服务中查看了。

bubuko.com,布布扣

 

二:客户端的安装和测试

首先我们在VS2010里面创建一个控制台项目,并且打开NuGet的程序包管理器

bubuko.com,布布扣

搜索 CouchbaseNetClient

bubuko.com,布布扣

点击安装,会提示安装到当前打开的VS解决方案里面的哪个项目中

bubuko.com,布布扣

安装完毕. 下面我们测试一把

//配置服务器   
           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();

控制台输出

bubuko.com,布布扣

我们添加到的数据也可以从服务器的后台里面可以看到  http://localhost:8091/index.html  显示了添加的key和值,值已经加密处理了

bubuko.com,布布扣

这里只是简单测试,下一篇再讲详细的用法.

Windows系统下Memcached缓存系列一:Couchbase(服务器端)和CouchbaseClient(c#客户端)的安装教程,布布扣,bubuko.com

Windows系统下Memcached缓存系列一:Couchbase(服务器端)和CouchbaseClient(c#客户端)的安装教程

原文:http://www.cnblogs.com/joeylee/p/3604889.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!