我正在尝试在 Couchbase 中保存一些较大的文件(0.1 - 10MB,图像)。尺寸从 128x128 到 4096x4096。我现在的问题是:
我无法在View中获取较大文件的密钥。即使在 Couchbase-Console 和stale=false中,它们也只是丢失了
查看代码很简单(告诉我所有的键):
function(doc, meta){
emit(meta.id, null)
}
我能够缩小范围:
- 键名无关紧要
- "DataBuckets" -> "Documents" 显示 CouchbaseConsole 中的所有条目
- 所有文件都可以直接使用密钥访问
- 文件类型似乎无关紧要(jpg、png、bmp)
- 文件大小很重要。
- 索引在 2300 KB 和 2800 KB 之间的某个地方发生了变化。包含较小的文档,较大的文档不再包含在视图中(在 Documents-Tab 中,它们在 CouchbaseConsole 中可见)
我无法在文档或其他地方找到有关此的任何信息。仅提到了 20MB 的最大软文件大小。我错过了什么吗?在无法使用视图的情况下删除多个条目会有点复杂。
您正在运行 2.5.1 企业版 (build-1083)
谢谢