python - Pymongo代码可以在需要用户名和密码才能注册的网站页面上快速循环大量帐户?
问题描述
我想知道如果我有超过 100 万用户怎么办,需要多长时间才能循环每个帐户以检查用户名和电子邮件,如果注册页面检查它们是否已被使用,或者检查用户名和密码并在登录页面中更正,如果我在传统的 for 循环中执行它会不会需要很长时间?
解决方案
对于该查询,您不需要执行循环;在 pymongo 中使用find()
orfind_one()
操作和适当的过滤器,您可以在一个步骤中执行此操作。
推荐阅读
- java - 如何使用 Java 从 Firebase 实时数据库中删除数据?
- python - 按日期对多个数据框中的列求和
- powershell - 如何在 PowerShell 中检索 IIS 网站的 SSL 证书
- php - 如何检查多维数组中是否存在两个值?
- jquery - onRemove 事件未触发
- python - 对 LSTM 模型的 Jacobian 使用梯度磁带 - Python
- svg - 如何在 C# 中将 .EMF 转换为 .SVG 文件
- reactjs - 如何使用 jest 对具有异步 componentDidMount 的 HOC 进行单元测试?
- pytorch - Pytorch:将 1d 重塑为 2d 目标
- python-3.x - txt 文件中随机且唯一的