1

一个桶里的文件有没有限制?

我们有一个加载 180 万个文档的场景,但成功存储的文件最多只有 150 万。

另一个问题,当我们编写一个基本视图时,它只产生 1535 个结果,尽管可能有更多结果(几乎所有)。

通过 .net 客户端,我们也验证了 GetView 仅返回 1535。

再次,对文档数量和查看结果有任何限制吗?

如果可能的话,请用任何资源、链接指导我们。

谢谢

4

2 回答 2

1

Couchbase 对文档的数量没有任何限制(只要您有足够的内存用于文档的键和磁盘)

看起来您的问题不是“大小”问题,而是您使用视图的方式。

您能否确认我们在“生产”中发布您的观点?

如果您仍在开发中使用该视图,您将只有文档的一个子集,除非您使用 full_set=true 执行查询。

于 2013-03-22T08:46:18.243 回答
0

您是否已验证文档已写入磁盘或该队列未处理?如果没有,它们将不会被索引。

“一旦文档被持久化到磁盘,文档就可以被视图机制索引。” - http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-views-datastore-indexseq.html

您是否尝试过针对视图执行查询并控制Stale标志?

var view = client.GetView("foo","bar").Stale(StaleMode.False);

更多信息:

于 2013-03-14T21:08:28.463 回答