首页 > 其他分享 >mongo 副文本集搭建

mongo 副文本集搭建

时间:2023-05-28 12:48:02浏览次数:51  
标签:mongo -- 27017 docker 文本 rs0 id 搭建

mongo 副文本集搭建


#三台节点安装实例

docker run --name mongo1 -p 27017:27017  -d mongo mongod --replSet "rs0"
docker run --name mongo2 -p 27017:27017  -d mongo mongod --replSet "rs0"
docker run --name mongo3 -p 27017:27017  -d mongo mongod --replSet "rs0"
#进入mongo1容器
docker exec -ti mongo1 /bin/bash
#连接mondb
mongo (最新版本 改为 mongosh)
#初始化副本集
rs.initiate({"_id": "rs0", "members": [{"_id":0, "host":"192.168.2.5:27017"}, {"_id":1, "host":"192.168.2.6:27017","arbiterOnly":true}, {"_id":2, "host":"192.168.2.7:27017"}]})
# 加这个字段,说明该节点就是仲裁不存放数据
"arbiterOnly":true
​
#查看副本集配置信息
rs.conf()
​


旧版本查看mongo版本方式


navicat连接mongo副本集

事务开启方式:

 s=db.getMongo().startSession()
s.startTransaction()
s.getDatabase("test").userinfo.insert({name:"a"})
s.commitTransaction()

docker中运行bash: mongo: command not found报错问题处理(直接使用mongosh):https://blog.csdn.net/weixin_43837268/article/details/128049783

标签:mongo,--,27017,docker,文本,rs0,id,搭建
From: https://www.cnblogs.com/RaymonGoGo/p/17438085.html

相关文章

  • Hexo+Github搭建免费博客教程(一)
    前言完全免费的搭建个人博客,没有任何收费,零基础小白也能上手,不需要编程基础,跟着操作来即可。首先:要了解一下我们搭建博客要用到的框架:Hexo是高效的静态站点生成框架,它基于Node.js。通过Hexo,你可以直接使用Markdown语法来撰写博客。相信很多小伙伴写工程都写过README.md文件吧,对,就是......
  • MongoDB基本操作记录
    MongoDB基本操作记录连接Mongo:mongo--host127.0.0.1--port27017-uroot-p123456显示数据库列表:showdbs选择数据库:useCX_tb显示所有表名:db.getCollectionNames()删表:db.xxx.drop()显示帮助:db.xxx.help()插入一条数据:db.xxx.insert({"id":"1","add_time":&q......
  • 基于pycharm环境下opencv的搭建
    国际智能自主机器人大赛环境搭建python环境,IDE为pycharm,配置第三方库opencv。按下cmd+r,输入以下安装命令:pipinstallopencv-python--user-ihttps://pypi.tuna.tsinghua.edu.cn/simplepipinstallopencv-contrib-python--user-ihttps://pypi.tuna.tsinghua.edu.cn/simp......
  • MyCat19——搭建MyCat高可用集群
    1HAProxy单点故障在上一篇文章里,我们在一台机器上安装了HAProxy,实现了MyCat服务的集群。但是这样的架构中,只有一个HAProxy服务,一旦这个服务发生了宕机,集群将不可用,这就是所谓的单点故障。那么怎么进一步提高HAProxy的高可用,从而解决单点故障的问题呢?通过Keepalived可以实现。2解......
  • linux 中提取文本中的最后几个字符
     001、grep实现[root@PC1test]#lsa.txt[root@PC1test]#cata.txt##测试数据234fw3mhi86stsfgyzve32kutzd7uteseywq[root@PC1test]#grep-o".$"a.txt##提取最后一个字符ttq[root@PC1test]#gr......
  • 个人/企业博客网站运营搭建方案,借助 HelpLook可快速搭建,附详细步骤
    提到免费搭建个人网站,80后的朋友们会想到开个新浪博客,90后的小伙伴则会知道搞个wordpress站,搞开发的程序猿们则在github上建立个人页面,多收获点fork和star,而其他互联网从业者会觉得弄个公号是最重要的,收获一些粉丝,有广告收入美滋滋…… 博客网站运营搭建有自己独立的网站平台,比如:......
  • vSphere VCSA 6.7的搭建
    VCSA6.7搭建总是失败,最后总结是DNS解析的问题。步骤:一、下载VCSA安装包,挂载,这个步骤就没什么说的啦。二、第一步的安装,这里也基本没问题,但是涉及到后面是否安装成功,配置还是要不按照常规修改下。配置网络设置页面:FQDN填写VCSA的ip地址,DNS服务器也填写VCSA的ip地址,第一步按照默认安......
  • NLP自然语言处理—主题模型LDA案例:挖掘人民网留言板文本数据|附代码数据
    从上图可以看出不同地区留言板的情感倾向分布,总的来说,负面情感留言数目和积极情感相差不多,负面情感留言较多,占比46%,积极情感留言占比42%,中立情感的留言占比11%。从地区来看,活跃在各大媒体的“朝阳区群众”留言数目也是最多的,其次是海淀区,昌平区。因此,从情感分布来看大部分留言还......
  • picgo+github搭建图床,配合typora使用
    picgo下载地址:https://github.com/Molunerfinn/PicGo/releases创建一个仓库,老的也行分支的话看看仓库里的分支是什么就填写什么token的设置typroa整合......
  • java——微服务——spring cloud——Eureka——搭建Eureka服务
        创建新工程:    创建main函数,并添加注解      编写参数:     启动:     点击打开浏览器:              ......