标签: python mongodb nosql pymongo
我们有 10GB 集群大小的 mongo 服务器,文档大约 300k。使用以下代码时:
curs = collection.find({"cust_id":1, "course":"D123"}) df= pd.DataFrame(list(curs))
需要大约 2 分钟的大量时间,从而产生 2 个文档。正常吗??如何提高查询速度?大多数时候我会迭代查询两个键,因为我在 python(数据帧)中有 2 个索引的多索引搜索