参考资料: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的更多相关文章

  1. 修改mongodb oplog size

    转载地址:http://blog.csdn.net/huwei2003/article/details/43307647 修改mongodb oplog size oplog简介: oplog:ope ...

  2. MongoDB:Replica Set 之操作日志 Oplog

    转载地址:http://francs3.blog.163.com/blog/static/4057672720121133328120/ 之前的blog  学习了 MongoDB 主从搭建,以及节点管 ...

  3. mongodb的oplog遇到的问题

    mongodb调整oplog的大小的方法 关闭当前服务器,将服务器以单机模式启动.这是一种方法,还有没有其他方法? mongodb实时扫描oplog,判断记录到哪个地方了 如果扫描oplog的程序挂掉 ...

  4. MongoDB在已有账号的实例下还原数据库报错的分析(error applying oplog)

    一. 背景 今天在MongoDB 4.0.4版本下,在还原恢复数据库时报错. 主要错误为: Failed: restore error: error applying oplog: applyOps: ...

  5. 单台MongoDB实例开启Oplog

    背景 随着数据的积累,MongoDB中的数据量越来越大,数据分析团队从数据库中抽取变化数据(假如依据栏位createdatetime,transdatetime),越来越困难.我们知道MongoDB的 ...

  6. mongosync同步1,oplog同步会读取其他集合同步

    使用mongosync同步数据     注意: 我下面的这个mongodb版本较低(3.2.16), 还可以用这个工具来同步数据.工具不支持更高版本的mongodb了. 使用方法: https://g ...

  7. MongoDB副本集配置系列七:MongoDB oplog详解

    1:oplog简介 oplog是local库下的一个固定集合,Secondary就是通过查看Primary 的oplog这个集合来进行复制的.每个节点都有oplog,记录这从主节点复制过来的信息,这样 ...

  8. MongoDB journal与oplog解惑

    journal journal 是 MongoDB 存储引擎层的概念,目前 MongoDB主要支持 mmapv1.wiredtiger.mongorocks 等存储引擎,都支持配置journal. M ...

  9. mongodb之 oplog 日志详解

    1:oplog简介 oplog是local库下的一个固定集合,Secondary就是通过查看Primary 的oplog这个集合来进行复制的.每个节点都有oplog,记录这从主节点复制过来的信息,这样 ...

  10. mongoDB oplog的说明及应用

    mongoDB oplog 说明 ts:8字节的时间戳,由4字节unix timestamp + 4字节自增计数表示.这个值很重要,在选举(如master宕机时)新primary时,会选择ts最大的那 ...

随机推荐

  1. Python3解《剑指》问题:“遇到奇数移至最前,遇到偶数移至最后”

    [本文出自天外归云的博客园] 看到一个<剑指Offer>上的问题:“遇到奇数移至最前,遇到偶数移至最后.” 我做了两种解法.一种是利用python内置函数,移动过程用了插入法,很简单.另一 ...

  2. java框架篇---hibernate之session状态

    Session接口是Hibernate向程序提供操纵数据库的最主要接口,是单线程对象,它提供了基本的保存.更新.删除和查询方法.它有一个缓存,保存了持久化对象,当清理缓存时,按照这些持久化对象同步更新 ...

  3. 【iCore4 双核心板_ARM】例程十七:USB_MSC实验——读/写U盘(大容量存储器)

    实验方法: 1.将跳线冒跳至USB_UART,通过Micro USB 线将iCore4 USB-UART接口与电脑相连. 2.打开PUTTY软件. 3.通过读U盘转接线将U盘(或者读卡器)与iCore ...

  4. 什么是位、字节、字、KB、MB (转)

    回顾一下按位操作符和移位操作符的知识,顺便复习一下位相关的基础知识. 位:"位(bit)"是电子计算机中最小的数据单位.每一位的状态只能是0或1. 字节:8个二进制位构成1个&qu ...

  5. plsql常用方法-转

    在SQLPLUS下,实现中-英字符集转换alter session set nls_language='AMERICAN';alter session set nls_language='SIMPLI ...

  6. [Node.js] 01 - How to learn node.js

    基本概念 链接:https://www.zhihu.com/question/47244505/answer/105026648 链接:How to decide when to use Node.j ...

  7. cube-ui修改按钮颜色

    首先,当我们按照脚手架一步一步创建完项目以后 $ vue init cube-ui/cube-template projectname $ sudo npm install $ npm start 主 ...

  8. python web自动化测试中失败截图方法汇总

    在使用web自动化测试中,用例失败则自动截图的网上也有,但实际能落地的却没看到,现总结在在实际应用中失败截图的几种方法: 一.使用unittest框架截图方法:   1.在tearDown中写入截图的 ...

  9. ajax 获取服务器返回的XML字符串

    前台 解析失败不会抛出任何异常, 只会返回一个给定的错误文档 let l = console.log let http = ajanuw.create({ uri: 'http://localhost ...

  10. win10 远程出现身份验证错误 要求的函数不受支持

    win10的一个更新的bug 解决方案 http://note.youdao.com/noteshare?id=68aa9de9fbf46c50a097b3ccf7994580&sub=5AF ...