Couchbase 环境搭建与使用(C#)

本文详细介绍了如何安装并使用C#与Couchbase数据库进行交互,包括创建数据桶、设置连接配置及执行基本的CRUD操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Couchbase

Couchbase Server (前身是 Membase) 是一个分布式的面向文档的 NoSQL 数据库管理系统,该系统联合了 CouchDB 的简单和可靠以及 Memcached 的高性能。

安装

下载相应的版本文件 http://www.couchbase.com/nosql-databases/downloads?gtmRefId=FixedCTA-Download#download_form

安装图解转自:http://blog.youkuaiyun.com/qq415734794/article/details/7865826

单击setup后跳到http://localhost:8091/index.html

C#使用

Couchbase中创建 Data Bukets 名称为TestA,密码设置为123456

下载 客户端引用  http://packages.couchbase.com/clients/net/1.1/Couchbase-Net-Client-1.1.6.zip 

 static void Main(string[] args)
        {
            var key = "cottrell_brewing-old_yankee_ale"; 
            var clientConfiguration = new CouchbaseClientConfiguration();
            clientConfiguration.Bucket = "TestA";
            clientConfiguration.BucketPassword = "123456";
            clientConfiguration.Urls.Add(new Uri("http://10.4.5.31:8091/pools/default"));
            clientConfiguration.SocketPool.ReceiveTimeout = new TimeSpan(0, 0, 111);
            clientConfiguration.SocketPool.ConnectionTimeout = new TimeSpan(0, 0, 111);
            clientConfiguration.SocketPool.DeadTimeout = new TimeSpan(0, 0, 111);
            var client = new CouchbaseClient(clientConfiguration);
            var result = client.Store(StoreMode.Set, key, "dsfdsf");

            if (result)
            {
                var savedBeer = client.Get(key);
                Console.WriteLine("Found beer: " + savedBeer.ToString());
            }
            Console.Read();
        }

 

转载于:https://www.cnblogs.com/woxpp/p/5007856.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值