Couchbase:索引视图中的值超出1 MB大小

时间:2015-07-17 15:04:00

标签: couchbase couchbase-view

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

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

1 个答案:

答案 0 :(得分:1)

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

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

编辑:我猜你没有尝试过“include_docs”选项吗?它应该将完整的文档附加到您的结果中,而不会产生重复。