0

我目前正在使用 couchbase 来快速和分布式地访问数据。我有社区对象由键“comm-{index}”存储,其中 {index} 是给定社区对象的键索引(即 comm-1 存储对象 1,comm-2 存储对象 2 等等)。

我需要检索一个包含所有Community对象的列表,我想知道:将每个对象一个一个地执行 GET 并将其添加到列表中会更好(更快),还是存储一个由标识的 List 对象?一个键,并在一个 GET 中检索整个列表对象?

我不确定是否由于 couchbase 的分布式特性和对象的有限大小,单独检索每个对象会更快或同样快(例如许多 couchbase 示例所做的)。

4

1 回答 1

1

Couchbase 2.0 将支持 Map/Reduce 驱动的视图,它允许您编写映射函数,该函数将过滤掉您需要的所有键,然后构建增量索引

于 2012-04-13T11:51:18.477 回答