如何解决MongoDB:将列同时作为单一索引和复合索引
我正在查询MongoDB。
有一个复合索引:shoppingIDcartIDCreationTime ({shoppingID:1,cartID:1,creationTime:-1})
和CreationTime
的一个索引。
我有三个问题:
- 我不确定在查询数据库时如何使用这两个索引。
CreationTime
的存在是因为我们要获取信息与shoppingID
和cartID
匹配的学生的最后创建的记录,但是拥有{{1}的利弊是什么}是CompoundIndex的一部分,CreationTime
是其自己的单个索引,并且具有两个选项...?
- 此mongoDB预计每10秒更新一次。我在某处读到,对于在特定的非工作时间批量更新的仓库数据库,inodes更适合,因为在更新数据库时您无法查询。对于MongoDB来说是真的吗?插入延迟是否如此之长,以至于我不应该使用indees?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。