5
|
yojimbo87 jesuisbonbon · 技术社区 · 14 年前 |
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函数需要相反的顺序。 |
Softly · 单选按钮未按预期取值 1 年前 |
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
assembler · Nextjs没有处理发布请求 1 年前 |
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
Toniq · javascript为php保存多维数组 1 年前 |