我正在尝试 Couchbase 数据库,我已经按照这里的教程进行操作:
http://developer.couchbase.com/documentation/server/4.0/sdks/dotnet-2.2/hello-couchbase.html
我已经从包管理器中安装了 nugget,并开始编写代码。但是当我试图调用 Cluster.OpenBucket 函数时,我得到了:
Couchbase.NetClient.dll 中出现“System.AggregateException”类型的未处理异常
“连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应”
那是我的代码:
class DbMgr
{
private static readonly Cluster Cluster = new Cluster();
const string BUCKET_NAME = "This-Is-A-Bucket-Name";
public void Init()
{
//This is where I get exception....
using (var bucket = Cluster.OpenBucket(BUCKET_NAME, ""))
{
var document = new Document<dynamic>
{
Id = "Hello",
Content = new
{
name = "Couchbase"
}
};
}
}
}
有任何想法吗?