手机版

Asp.Net couch base Memcached图形安装和调用开发

时间:2021-11-13 来源:互联网 编辑:宝哥软件园 浏览:

安装服务器下载地址:http://www.couchbase.com/download可自行选择下载安装。我这里选择的是Win7 64。如果在安装服务器上出现以下错误,我将在win7 64的安装过程中遇到它们。

此时,您可以先取消安装。使用CMD命令运行regedit。展开HKEY _ local _ machine \ software \ Microsoft \ windows \ current version分支,在窗口右侧区域找到名为“ProgramFilesDir”的键值,将其原始键值“C:\ProgramFiles”更改为“X:\ProgramFiles”,并关闭注册表。我在这里修改了e盘,因为我的e盘还剩下相当多的空间。

服务器安装好之后,如果成功,可以在浏览器中看到。如果没有,需要手动访问http://localhost :8091/index . html,我是本地安装的,所以可以用localhost、IP或者主机名。

单击设置,默认设置,然后单击下一步,下一步,下一步,然后转到以下内容

简单输入基本信息,继续下一步。

在这里,我输入密码123456,继续下一步,最后完成配置,到达页面。

当然,也可以在安装后的服务中查看。

客户端调用创建控制台应用程序,然后通过Nuget安装它。

引用后,编译项目并查看引用的dll文件

引用后,只需通过代码调用并复制代码如下:使用Couchbase使用Couchbase。配置;利用恩伊姆。缓存;利用恩伊姆。缓存.配置;利用恩伊姆。缓存。Memcached使用系统;使用系统。集合。通用;使用系统。Linq使用系统。文字;使用系统。线程化。任务;命名空间memcached test { class program { static void main(string[]args){//configuration server varmbcc=new couch base client configuration();//设置各种超时时间mbcc . socket pool . receive time out=new timespan(0,0,2);mbcc。socket pool . connectiontime out=new TimeSpan(0,0,4);mbcc。SocketPool.DeadTimeout=新时间跨度(0,0,10);//使用默认数据库mbcc。URLs . add(new uri(' http://127 . 0 . 0 . 1:8091/pools/default ');//创建一个Client并加载Client var Client=new couch base Client(mbcc)的配置;//添加一条数据var item=client . cas(store mode . add,' test ',' hello world!'。);//获取新添加的数据console . write line(client . get(' test '));控制台。WriteLine('完成!');控制台。ReadLine();} } }

第一次运行获取设置的缓存值肯定是可以的。现在,我们将这个设置值的注释复制如下: varitem=client . cas(store mode . add,' test ',' hello world!'。);修改后的代码如下:复制代码如下://配置服务器varmbcc=new couchbase clientconfiguration();//设置各种超时时间mbcc . socket pool . receive time out=new timespan(0,0,2);mbcc。socket pool . connectiontime out=new TimeSpan(0,0,4);mbcc。SocketPool.DeadTimeout=新时间跨度(0,0,10);//使用默认数据库mbcc。URLs . add(new uri(' http://127 . 0 . 0 . 1:8091/pools/default ');//创建一个Client并加载Client var Client=new couch base Client(mbcc)的配置;//添加一条数据//var item=client . cas(store mode . add,' test ',' hello world!'。);//获取新添加的数据console . write line(client . get(' test '));控制台。WriteLine('完成!');控制台。ReadLine();仍然获得重新运行值。

版权声明:Asp.Net couch base Memcached图形安装和调用开发是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。