Mongodb 我可以使用Mongo';是否将部分索引仅用于索引最新记录?
例如,如果我在一个集合中有10000000条记录,我是否可以添加仅覆盖过去2周内添加的记录的条件索引?如果您正在查找滑动“最近2周”,则不可以。“这些不是您要查找的机器人”。如果您有大量数据,那么更好的选择是将“最近”的数据保存在单独的集合中,以“历史记录”的形式保存,或者以有利于在“最近”标记上分发的方式实现分片。在后一种情况下,您可能需要比当前更多的资源,因此这通常是一个比用一句话就能解决的问题大得多的问题。Mongodb 我可以使用Mongo';是否将部分索引仅用于索引最新记录?,mongodb,Mongodb,例如,如果我在一个集合中有10000000条记录,我是否可以添加仅覆盖过去2周内添加的记录的条件索引?如果您正在查找滑动“最近2周”,则不可以。“这些不是您要查找的机器人”。如果您有大量数据,那么更好的选择是将“最近”的数据保存在单独的集合中,以“历史记录”的形式保存,或者以有利于在“最近”标记上分发的方式实现分片。在后一种情况下,您可能需要比当前更多的资源,因此这通常是一个比用一句话就能解决的问题大得多的问题。