我的MongoDb集合有7000万个项目(200 GB),我正在尝试使用以下命令获得[from_date
,to_date
]范围内的项目:
from_date = datetime.datetime(2015, 1, 14, 9, 46, 23)
to_date = datetime.datetime(2015, 1, 14, 9, 46, 24)
db.collection.find({"datetime": {"$gte": from_date, "$lte": to_date}})
但是,即使对于单个查询,也要花费大量时间来检索这些项目。有没有更有效的方法来做到这一点?