Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns Couchbase:检索列表对象还是单独检索每个对象更好?_Design Patterns_Memcached_Distributed Caching_Couchbase - Fatal编程技术网

Design patterns Couchbase:检索列表对象还是单独检索每个对象更好?

Design patterns Couchbase:检索列表对象还是单独检索每个对象更好?,design-patterns,memcached,distributed-caching,couchbase,Design Patterns,Memcached,Distributed Caching,Couchbase,我目前正在使用couchbase快速分布式访问数据。 我有社区对象由键“comm-{index}”存储,其中{index}是给定社区对象的键索引(即comm-1存储对象1,comm-2存储对象2等等) 我需要检索一个包含所有社区对象的列表,我想知道:一个接一个地获取每个对象并将其添加到列表中会更好(更快),还是存储一个由键标识的列表对象,然后一次获取整个列表对象更好 我不确定是否因为couchbase的分布式特性和对象的有限大小,单独检索每个对象会更快或同样快(如许多couchbase示例所做的

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

我需要检索一个包含所有社区对象的列表,我想知道:一个接一个地获取每个对象并将其添加到列表中会更好(更快),还是存储一个由键标识的列表对象,然后一次获取整个列表对象更好


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

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