MongoDB——写入耗时

mongodb写入10万条数据的耗时差不多是1s

复制代码
import time
import pymongo
from pymongo import MongoClient

# 连接到MongoDB
client = MongoClient('mongodb://localhost:27017/')
db = client['test_db']
collection = db['test_collection']

# 生成10万条数据
documents = [{"name": "example", "value": i, "timestamp": "2024-06-13T00:00:00Z"} for i in range(1000000)]

# 批量插入
start_time = time.time()
collection.insert_many(documents)
end_time = time.time()

print(f"写入10万条数据花费的时间: {end_time - start_time} 秒")
相关推荐
Java爱好狂.38 分钟前
分布式ID|从源码角度深度解析美团Leaf双Buffer优化方案
java·数据库·分布式·分布式id·es·java面试·java程序员
Elastic 中国社区官方博客1 小时前
通过混合搜索重排序提升多语言嵌入模型的相关性
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
倔强的石头1062 小时前
KingbaseES:从兼容到超越,详解超越MySQL的权限隔离与安全增强
数据库·mysql·安全·金仓数据库
小鸡毛程序员2 小时前
我在CSDN学MYSQL之----数据库基本概念和基本知识(下)
数据库·mysql
程序定小飞3 小时前
基于springboot的web的音乐网站开发与设计
java·前端·数据库·vue.js·spring boot·后端·spring
小灰灰搞电子3 小时前
Rust 操作Sqlite数据库详细教程
数据库·rust·sqlite
IvorySQL3 小时前
你真的知道你正在运行哪个 PostgreSQL吗?
数据库·postgresql
l1t3 小时前
利用DeepSeek采用hugeint转字符串函数完善luadbi-duckdb的decimal处理
数据库·lua·c·duckdb·deepseek
无敌最俊朗@3 小时前
Qt 开发终极坑点手册图表版本
数据库
老衲提灯找美女4 小时前
MySQL数据库基础操作:
数据库·mysql·oracle