【发布时间】:2019-03-11 13:43:00
【问题描述】:
我的 mongodb 数据库中有一个名为“restaurants”的集合。
这个集合只有一个文档
问题是当我使用猫鼬通过Model.find({restaurantUid}) 获取它时,大约需要1 second 来获取它。
这个餐厅文档中有大约 140 种产品(食物),我有一个数组 n x n 的这些产品,一张表,以跟踪哪种食物选择了哪种食物。文档大小约为 3Mb。
您能建议我一种减少提取时间的方法吗?
我真的不认为问题出在索引上,因为我的收藏中只有一个文档。
提前致谢。
【问题讨论】:
标签: arrays node.js mongodb mongoose