oplog
参考资料:https://www.cnblogs.com/ruizhang3/p/6539730.html
http://www.jb51.net/article/113432.htm
:
insert
Raw data {u'h': 0L, u'ts': Timestamp(1519780847, 1),
u'o': {u'eeeeeeeeee': u'2222222222222',
u'_id': ObjectId('5a9603eff419d56c6fc1afa0')},
u'v': 2, u'ns': u'python.wwjj', u'op': u'i'}
delete
Raw data {u'h': 0L, u'ts': Timestamp(1519782979, 1),
u'o': {u'_id': ObjectId('5a9603eff419d56c6fc1afa0')},
u'v': 2, u'ns': u'python.wwjj', u'op': u'd'}
:
> db.wwjj.insert({"eeeeeeeeee":'2222222222222'})
WriteResult({ "nInserted" : 1 })
> db.wwjj.remove({"eeeeeeeeee":'2222222222222'},{justOne:true})
WriteResult({ "nRemoved" : 1 })
:
> db.wwjj.update({"a":10},{$set:{"a":666666}})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
:
update
Raw data {u'h': 0L, u'ts': Timestamp(1519784147, 1), u'o': {u'$set': {u'a': 666666.0}}, u'v': 2, u'ns': u'python.wwjj', u'o2': {u'_id': ObjectId('5a957a87f419d56c6fc1af9d')}, u'op': u'u'}
================================
mongo admin -u admin -p uqPfHx6sXsyF
show dbs
use local
show tables

==================每行中的_id==========
http://blog.csdn.net/Yelbosh/article/details/45953413
_id 为ObjectId类型,obj_id是一个对象,不是一个str,使用str类型作为_id的值无法找到记录,可以通过ObjectId方法把str转成ObjectId类型
from bson.objectid import ObjectId
from bson.objectid import ObjectId
print "_id 转换成ObjectId类型"
print coll.find_one({"_id": ObjectId(str(obj_id))})
========= 将mongod数据库的日志写入文件:--logpath /var/log/mongodb/aa.txt
如mongod --auth --replSet rs0 --wiredTigerCacheSizeGB 2.0 --logpath /var/log/mongodb/yy
oplog的更多相关文章
- 修改mongodb oplog size
转载地址:http://blog.csdn.net/huwei2003/article/details/43307647 修改mongodb oplog size oplog简介: oplog:ope ...
- MongoDB:Replica Set 之操作日志 Oplog
转载地址:http://francs3.blog.163.com/blog/static/4057672720121133328120/ 之前的blog 学习了 MongoDB 主从搭建,以及节点管 ...
- mongodb的oplog遇到的问题
mongodb调整oplog的大小的方法 关闭当前服务器,将服务器以单机模式启动.这是一种方法,还有没有其他方法? mongodb实时扫描oplog,判断记录到哪个地方了 如果扫描oplog的程序挂掉 ...
- MongoDB在已有账号的实例下还原数据库报错的分析(error applying oplog)
一. 背景 今天在MongoDB 4.0.4版本下,在还原恢复数据库时报错. 主要错误为: Failed: restore error: error applying oplog: applyOps: ...
- 单台MongoDB实例开启Oplog
背景 随着数据的积累,MongoDB中的数据量越来越大,数据分析团队从数据库中抽取变化数据(假如依据栏位createdatetime,transdatetime),越来越困难.我们知道MongoDB的 ...
- mongosync同步1,oplog同步会读取其他集合同步
使用mongosync同步数据 注意: 我下面的这个mongodb版本较低(3.2.16), 还可以用这个工具来同步数据.工具不支持更高版本的mongodb了. 使用方法: https://g ...
- MongoDB副本集配置系列七:MongoDB oplog详解
1:oplog简介 oplog是local库下的一个固定集合,Secondary就是通过查看Primary 的oplog这个集合来进行复制的.每个节点都有oplog,记录这从主节点复制过来的信息,这样 ...
- MongoDB journal与oplog解惑
journal journal 是 MongoDB 存储引擎层的概念,目前 MongoDB主要支持 mmapv1.wiredtiger.mongorocks 等存储引擎,都支持配置journal. M ...
- mongodb之 oplog 日志详解
1:oplog简介 oplog是local库下的一个固定集合,Secondary就是通过查看Primary 的oplog这个集合来进行复制的.每个节点都有oplog,记录这从主节点复制过来的信息,这样 ...
- mongoDB oplog的说明及应用
mongoDB oplog 说明 ts:8字节的时间戳,由4字节unix timestamp + 4字节自增计数表示.这个值很重要,在选举(如master宕机时)新primary时,会选择ts最大的那 ...
随机推荐
- 【iCore4 双核心板_ARM】例程十五:USB_CDC实验——高速数据传输
实验方法: 1.安装USB CDC驱动,驱动安装方法参考例程包中安装方法文档. 2.将跳线冒跳至USB_OTG,通过Micro USB 线将iCore4 USB-OTG接口与电脑相连. 3.打开上位机 ...
- 9patch图的尺寸尽量为偶数
美工做了一张.9的背景图,宽度110*80 像素,描点如下: 放到720p的智能电视上观看,总感觉怪怪的.仔细观看可以发现,前景图总是不能完全的覆盖掉背景图.总有那么一个像素的点多余出来,如图所示: ...
- Go指南_切片的长度与容量
源地址 https://tour.go-zh.org/moretypes/11 一.描述 切片拥有 长度 和 容量. 切片的长度就是它所包含的元素个数. 切片的容量是从它的第一个元素开始数,到其底层数 ...
- Spring Data Jpa 使用Left Join
准备: Spring Boot + Web + Jpa 代码: 类:AccountRepository @Query(value = "select new com.sino.report. ...
- Spark学习笔记——基于MLlib的机器学习
使用MLlib库中的机器学习算法对垃圾邮件进行分类 分类的垃圾邮件的如图中分成4个文件夹,两个文件夹是训练集合,两个文件夹是测试集合 build.sbt文件 name := "spark-f ...
- Mac zsh切换bash bash切换zsh
切换bash ————>>>chsh -s /bin/bash 切换zsh ------->>>chsh -s /bin/zsh
- Astah 使用 流程图、类图、时序图
1 流程图 右键 _ create Diagrm _ add Flowchart _ New Flowchart 2 时序图 Create Diagram _ ...
- [Laravel] 03 - DB facade, Query builder & Eloquent ORM
连接数据库 一.Outline 三种操作数据库的方式. 二.Facade(外观)模式 Ref: 解读Laravel,看PHP如何实现Facade? Facade本质上是一个“把工作推给别人做的”的类. ...
- webpack + vue 项目 自定义 插件 解决 前端 JS 版本 更新 问题
Webpack 是一个前端资源加载/打包工具.它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源. 它的异步加载原理是,事先将编译好后的静态文件,通过js对象映射,硬编 ...
- 四、K3 Cloud 开发插件《K3 Cloud事件、方法、函数》
1.简单帐表/动态表单几个主要事件 //初始化 public override void Initialize() //构建动态列 public override BOS.Core.Report.Re ...