|
5
|
| yojimbo87 jesuisbonbon · 技术社区 · 16 年前 |
|
|
1
7
一般来说,如果不使用磁盘空间,则使用较少的磁盘空间
您可能需要重新考虑使用reduce函数。你真的没有必要得到你需要的数据。例如,如果您有大量的记录,那么符合以下内容的内容可能会占用更少的磁盘空间,并且性能更好。
所以像这样的东西更像是CouchDB的方式:
http://localhost:5984/testdb2/_design/testview/_view/tv1? startkey=[%22fc93f785e6bd8c44f14468828b00099f%22, 0] &endkey=[%22fc93f785e6bd8c44f14468828b00099f%22,1] 诚然,您不会像以前那样在相同的JSON结构中得到结果,但我相信这在CouchDB中执行得更好。 |
|
|
2
0
这个答案完全是虚构的,而且是传闻,但这正是我在CouchDB中处理一对多关系的方式。如果有任何缩放问题,我还没有看到(但我承认我并没有努力去寻找他们。) 不过,在地图功能中,为什么要将手机排序为在联系人(1)之前先显示(0)?reduce函数需要相反的顺序。 |
|
|
Jinmin · 如何防止匿名用户阅读couchdb? 8 年前 |
|
|
Trevor · 查找pouchdb错误的方向 8 年前 |
|
|
jkndrkn · 如何在CouchDB 2.0日志中查看HTTP头? 8 年前 |
|
|
Masiar · CouchDB中的部分搜索/查找 8 年前 |
|
|
user3740179 · 数据库的随机名称 8 年前 |
|
|
Lokesh Jain · 从CouchDB中的数组中删除值 8 年前 |
|
|
David J. · 使用多个斜杠将文档保存到CouchDB URL 8 年前 |