记录一下MongoDB单机开启事务过程

由于业务需要对MongoDB进行一些批量操作,所以研究了一下MongoDB单机如何开启事务,方便开发的时候使用

查看配置文件位置

service mongod status

如图,配置文件位置为 /etc/mongod.conf.

修改配置文件

 vim /etc/mongod.conf

插入以下配置

replication:
  oplogSizeMB: 2048
  replSetName: rs0

重启服务

service mongod restart

配置MongoDB副本

输入 mongo 进入Mongo shell,执行如下命令:

rscongfig={"_id":"rs0",members:[{_id:0,host:"localhost:27017"}]}
rs.initiate(rscongfig);

rs.status();
#如出现以下代码则为成功
{
        "set" : "rs0",
        ......
        "ok":1
}
# 终端前面也会出现 rs0:PRIMARY> 这样的信息

至此配置成功。

点赞