1

我看到视图中的值已超过 1 MB 大小(它是 1.7 MB),因此不会在视图中发出。我试图更改max_kv_size_per_docin 的值default.ini(然后重新启动 couchbase),但仍然没有发出值。

有人可以建议解决方法吗?

4

1 回答 1

1

是的:不要在视图中发出文档 - 这不是推荐的做法。事实上,通过在视图中发出文档,您正在在存储中创建文档的副本(== 不好)。100 个文档 + 返回它们的视图 = 200 个文档的空间。

相反,在从视图中获取结果后,为文档发出键并检索它们。或者只是发出您需要的文档部分(如果它很小)。

编辑:我猜你还没有尝试过“include_docs”选项?它应该将完整的文档附加到您的结果中,而无需创建副本。

于 2015-07-17T17:00:21.657 回答