def save_data(ok_ps):
ns = []
for ok in ok_ps:
ok['last_use_time'] = 0
ok['protocol'] = 0 # 协议类型 0:http
ok['is_own'] = 1
ok['is_ok'] = 0 # 可用
ok['date'] = datetime.datetime.utcnow()
ns.append(ReplaceOne({'ip': ok['ip']}, ok, upsert=True))
if len(ns) > 0:
res = coll.bulk_write(ns)
mongo批量操作存在更新否则插入
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:pymongo创建索引
下一篇:php编译安装
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
SpringBoot+ThreadPoolTaskExecutor实现批量插入百万级数据
SpringBoot+ThreadPoolTaskExecutor实现批量插入百万级数据
SpringBoot ThreadPool Executor