Membase,Memcached,Couchbase1.8 C#/.NET 简单调用 操作
来源:互联网 发布:windows 8.1和7哪个好 编辑:程序博客网 时间:2024/06/05 17:08
一直在跟关系型数据打交道,难免有些想法,因此就对NoSQL感兴趣了,在众多的开源数据库中还是选择了Membase。
具体的安装文档可以按照 http://blog.csdn.net/qq415734794/article/details/7865826 上面的操作就行了。
那就来按照国际惯例,来场hello world吧!
由于1.8版本的.NET客户端引用是采用.NET FrameWork 4.0开发的,因此我们建立一个控制台应用程序
完成后,需要对项目添加引用,这里我们首先去官网下载 客户端 http://packages.couchbase.com/clients/net/1.1/Couchbase-Net-Client-1.1.6.zip 其实就是几个dll文件。
把这几个dll都引用进来吧。
接着我们就来编写Code吧。
using System;using System.Collections.Generic;using System.Linq;using System.Text;using Enyim.Caching;using Enyim.Caching.Memcached;using Enyim.Caching.Configuration;using Couchbase;using Couchbase.Configuration;using System.Net;using System.Threading;namespace MemBaseApp{ 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://10.1.18.45:8091/pools/default")); //建立一个Client,装入Client的配置 var client = new CouchbaseClient(mbcc); //添加一条数据 var item = client.Cas(StoreMode.Add, "item", "Hello World! I am Billy.lee"); //获取刚添加的数据 Console.WriteLine(client.Get("item")); Console.WriteLine("完成!"); Console.ReadLine(); } }}
通过上面的代码,F5运行,如下图:
至此,一个简单的,没有进行任何配置的C# 简单操作Membase数据库的实例就完成了!是不是很简单?!!!
- Membase,Memcached,Couchbase1.8 C#/.NET 简单调用 操作
- Membase,Memcached,Couchbase1.8 JAVA 简单调用 操作
- Membase,Couchbase1.8 安装详细图解
- spring 调用 membase client
- c调用memcached
- php简单操作memcached
- Memcached Redis Membase性能测试对比分析
- memcached Couchbase CouchDB Membase 缓存内容整理
- Memcached Redis Membase性能测试对比分析
- .net(C#)使用memcached
- Membase
- Membase
- Membase
- memcached java的简单调用
- 使用PHP简单操作Memcached
- Memcached 使用 及.NET客户端调用
- c# asp.net memcached client 调用示例
- java中调用memcached简单列子
- C中的可变参数研究
- MPEG-2压缩编码技术原理应用(三)
- Android应用程序间的交互
- 常见的内存错误及其对策
- C++实现unicode码转换成UTF-16的加码和解码函数
- Membase,Memcached,Couchbase1.8 C#/.NET 简单调用 操作
- Struts2上传下载
- windows mobile上调用摄像头接口
- js判断页面内容有没有改变
- linux 下 postgres 到命令
- linux环境下的mysql-python使用注意事项
- PHP5中PDO的简单入门级使用
- Java 接口 实现 和继承关系
- 设计模式笔记——Observer