NoSQL_MongoDB_文档的增加与删除 与 MMAPv1内存分配策略
来源:互联网 发布:7z暴力解压软件 编辑:程序博客网 时间:2024/04/30 15:02
整理自极客
内容简介
MongoDB数据库操作与传统关系型数据库的对比
MongoDB 插入操作
MongoDB 批量操作---Bulk操作
示例Js代码
使用 mongo --quiet(可选) xxx.js 查看效果
dbService = connect("localhost:27017");db = dbService.getSiblingDB("jike");//删除旧有的collectiondb.bulk_test.drop();//1.初始化一个并行bulkvar bulk = db.bulk_test.initializeUnorderedBulkOp();//2.向bulk中添加操作//Bulk 支持的操作包括//Bulk.insert()//Bulk.find.upsert()//Bulk.find.update()//Bulk.find.updateOne()//Bulk.find.replaceOne()//Bulk.find.remove()//Bulk.find.removeOne()bulk.insert({_id:1, name:"xiaoli", age:23, sex:"male"});bulk.insert({_id:2, name:"xiaohong", age:22, sex:"female"});bulk.insert({_id:3, name:"xiaoqiang", age:23, sex:"male"});//3.调用execute函数执行操作var result = bulk.execute();print("=======Bulk的使用========");printjson(result);//测试执行结果var cursor = db.bulk_test.find({});printjson(cursor.toArray());
MongoDB删除操作
示例Js
//连接数据库服务dbService = connect("localhost:27017"); //选择插入集合db = dbService.getSiblingDB("jike");//清空集合文档db.insert_test.drop();//测试文档var doc1 = { name:"xiaoli", age:20, address: { province:"GuangDong", city:"ShenZhen" } }//执行插入操作//print("========使用insert函数来向集合中插入数据=======")var result = db.insert_test.insert(doc1)//打印函数返回的结果printjson(result)//测试执行结果var cursor = db.insert_test.find({})printjson( cursor.toArray() )//执行删除操作print("========使用remove函数来删除集合中的数据=======")var result = db.insert_test.remove({name:"xiaoli"})//打印函数返回的结果printjson(result) //测试执行结果var cursor = db.insert_test.find({})printjson( cursor.toArray() )
MongoDB MMAPv1存储引擎的分配策略
0 0
- NoSQL_MongoDB_文档的增加与删除 与 MMAPv1内存分配策略
- 【证】:内存的分配与回收策略
- 内存分配与回收策略
- 内存分配方法与策略
- 内存分配与回收策略
- 内存分配与回收策略
- 内存分配与回收策略
- 内存分配与回收策略
- 内存分配与回收策略
- 内存分配与回收策略
- 内存分配与回收策略
- 内存分配与回收策略
- 内存分配策略与回收策略
- java的堆与栈(内存分配策略)
- JAVA中内存分配策略里的堆与栈
- 了解垃圾收集器与内存分配策略的前奏
- 内存分配策略中的堆与栈
- 垃圾收集器与内存分配策略
- git使用教程二 远程仓库操作
- 阅读郭林《第一行代码》的笔记——第10章 看看精彩的世界,使用网络技术
- OC,Swift混合编程,包含String参数
- 详细代码实现 Button的监听事件的Onclick的三种方法
- spark学习笔记(3)spark核心数据结构RDD
- NoSQL_MongoDB_文档的增加与删除 与 MMAPv1内存分配策略
- Python学习总结(6)-IO
- readResolve方法
- hibernate 学习笔记一(初识hibernate)
- 网约技师APP详细设计说明书
- dataGridView设置
- ODI数据抽取教程_03定时执行
- HDOJ 3264 Open-air shopping malls 计算几何 二分
- 微服务(Microservice)那点事