当我使用go-couchbase将数据设置为bedbse时,它将返回EOF。
cl, err := gocb.Connect("http://administrator:passwd@127.0.0.1:8091")
...
pool, err := cl.GetPool("default")
...
bucket, err := pool.GetBucket("default")
...
err = bucket.Set("aaa",0,"bbb")
if err != nil {
fmt.Println("Set error ", err.Error())
}
bucket.Close()
然后我检查名为memcached.log的日志文件,错误信息是“不知道扩展错误代码(无存储桶)”。
如果没有名为default的存储桶,则GetBucket将返回错误消息“没有名为default的存储桶”。
我不知道为什么会这样。