 慕虎6675461
      2019-01-30
      慕虎6675461
      2019-01-30
    
     secrethaha
      2018-10-22
      secrethaha
      2018-10-22
    
    这是配置版本的问题,应该是配置的版本小于了原有的版本号导致的,每配置一次版本号会加一。
 qq_清蒸红烧_03602510
      2018-09-21
      qq_清蒸红烧_03602510
      2018-09-21
    
    开启复制集了么?
 cs88du
      2018-02-12
      cs88du
      2018-02-12
    
    
   dessler123
      2017-03-28
      dessler123
      2017-03-28
    
    本人理解:配置文件oplogSize,对第一次启动服务有作用,后期修改以oplog.rs配置为主
 qq__76
      2016-08-25
      qq__76
      2016-08-25
    
    这套流程是针对新加的单机,创建索引时,先转变为单机模式,复制集中的rs.config中任有该节点信息,该节点不是新加的节点,是不可达的节点。所以不会drop掉自己的数据。
 花里狐邵
      2016-08-14
      花里狐邵
      2016-08-14
    
    老师id: SeanZ
去搜一下不少的
 花里狐邵
      2016-08-14
      花里狐邵
      2016-08-14
    
    重要性特别重要 好好学注意基础
 慕粉3787426
      2016-08-11
      慕粉3787426
      2016-08-11
    
    1、复制集是怎么工作的 2、初始化同步的过程 3、复制集的管理维护
 慕粉3787426
      2016-08-11
      慕粉3787426
      2016-08-11
    
    注意基础 比如 1、复制集的基本特性 2、复制集的基本操作
 慕粉3787426
      2016-08-11
      慕粉3787426
      2016-08-11
    
    1.将成员以单机模式启动
2.将oplog最新的一条操作保存到临时表里
3.db.temp.save(db.oplog.rs.find().sort({$natural:-1}).limit(1).next())
4.删除原来的oplog.rs集合
5.以创建封顶表方式,创建新的oplog.rs
6.将之前保存的原oplog中最新的操作保存到新的oplog中
db.oplog.rs.save(db.temp.findOne())
7.将单机节点模式返回到复制集模式中
 No_Mal
      2016-05-11
      No_Mal
      2016-05-11
    
    性能是相对的,写入都是natural 写入的。写入性能影响有但是不是很大。个人理解
 hcl3278640
      2016-04-28
      hcl3278640
      2016-04-28
    
    配置文件里配置的oplogsize是配置启动mongodb时给oplog分配的初始size,老师的实验是演示了如何修改运行环境的oplogsize,所以通过修改之后oplogsize是变成了3G。
 hznjjun
      2016-02-29
      hznjjun
      2016-02-29
    
    不用管,一般设置大一点,几十个G