MongoDB 学习笔记之 批处理
2024-10-06 12:06:23
批处理:
MongoDB批处理方式有2种,
- 有序插入(有序仍是顺序处理的。发生错误就停止。)
- 无序插入(无序列表会将操作按类型分组,来提高性能,因此,应确保应用不依赖操作执行顺序。发生错误继续处理剩余写入操作。)
以无序插入为例:
> var bulk = db.media.initializeUnorderedBulkOp()
> bulk.insert({"name": "Sky", "dep": "CSL"})
> bulk.insert({"name": "Bill", "dep": "CSL"})
> bulk.insert({"name": "Allen", "dep": "CSL"})
此时,数据还没有写入集合。
db.media.find()
执行execute(),批量写入:
写入成功:
审查写入细节:
类型说明:
BatchType | Operation |
1 | Insert |
2 | Update |
3 | Remove |
最新文章
- 存储过程详解与java调用(转)
- 2016.11.14测试 长乐一中2014NOIP复赛模拟题 第一题。
- DP编辑距离
- 获取json对象长度
- css版hover现边框
- [BZOJ1006] [HNOI2008] 神奇的国度 (弦图)
- String [] 转 List<;String>;
- LeetCode Binary Search Summary 二分搜索法小结
- git克隆github上的代码(整个分支),并使用vs code上传到github
- nginx插入lua脚本访问redis
- CH2601 电路维修(算竞进阶习题)
- elk问题,求教各位大虾!
- 泡泡一分钟:Exploiting Points and Lines in Regression Forests for RGB-D Camera Relocalization
- (C/C++学习笔记) 二十二. 标准模板库
- 剑指offer例题——裴波那契数列
- Oracle sys 用户无密码文件无法登录
- shell 无限循环输出时间
- NLP-Progress记录NLP最新数据集、论文和代码: 助你紧跟NLP前沿
- Android DiskLruCache完全解析,硬盘缓存的最佳方案
- C# 聊一聊屏保的设置
热门文章
- hdu 1671 Phone List 字典树模板
- 在Linux中增加swap空间
- 漫谈JavaScript中的提升机制(Hoisting)
- 编码神器Lombok,学会后开发效率至少提高一倍!
- CCPC-Wannafly Camp #2 (部分题解)
- hadoop历史服务的启动与停止
- Could not delete D:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/platform/WEB-INF/lib
- laravel模板布局
- 编译gaia
- charles 禁用缓存