mongo 单机开启副本集事务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongo 单机开启副本集事务相关的知识,希望对你有一定的参考价值。
参考技术Amongo在进行事务操作的时候必须开启副本集。同时只有在master才能进行正常的写入操作。因此,我们不仅仅需要开启副本集,同时要让当前节点作为master运行。
记录下单机mongo开启副本集的操作:
配置文件:
这儿副本集为 rs0。然后进入mongo shell当中,初始化副本集,并且作为master运行。
===============
rs.initiate(_id:"rs0",members:[_id:0,host:"127.0.0.1:27017",priority:1])
===============
注意: 事务处理不能新建集合,对于动态的生成的集合,可通过建立索引的方式避免因集合不存在导致事务报错的故障。
以上是关于mongo 单机开启副本集事务的主要内容,如果未能解决你的问题,请参考以下文章