【发布时间】:2019-02-26 20:14:36
【问题描述】:
我的本地机器上有一个 python pandas 数据框,并且可以访问一个远程 mongodb 服务器,该服务器具有可以通过 pymongo 查询的其他数据。
如果我的本地数据框很大,例如 40k 行,每行 3 列,那么检查本地数据框的特征与包含数百万个文档的远程集合的交集最有效的方法是什么?
我在这里寻求一般建议。我认为我可以从 3 个特性中的每一个中获取一个不同的值列表,并在 $or find 语句中使用这些值,但是如果我有 90k 个不同的值用于 3 个特性之一,这似乎是个坏主意。
因此,任何意见都将受到欢迎。我无权将本地数据框插入远程服务器,我只有选择/查找权限。
非常感谢!
【问题讨论】:
标签: python mongodb pandas pymongo