位置: 编程技术 - 正文

Mongodb3.0.5 副本集搭建及spring和java连接副本集配置详细介绍(mongodb最新版本)

发布时间:2024-01-29

推荐整理分享Mongodb3.0.5 副本集搭建及spring和java连接副本集配置详细介绍(mongodb最新版本),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongodb project,mongodb4.4,mongodb 版本,mongodb27017,mongodb3.4.19,mongodb27017,mongodb副本集中的三种角色,mongodb副本集,内容如对您有帮助,希望把文章链接给更多的朋友!

Mongodb3.0.5 副本集搭建及spring和java连接副本集配置详细介绍

一、基本环境:

mongdb3.0.5数据库spring-data-MongoDB-1.7.2.jarmongo-Java-driver-3.0.2.jarLinux-redhat6.3tomcat7

二、搭建mongodb副本集:

1、 分别在三台linux系统机上安装mongodb,(为避免和机器上原有的mongodb端口冲突,这里设为):

..0...0.(..0.上的虚拟机)..0.(..0.4上的虚拟机)

每个mongodb的安装这里就不细说了,可以参考我的安装方面的文档,注意先不要更改用户验证方式。另外,这里如果没有三台机,也可以只用一台机开三个端口,同时准备三个数据存储目录。

2、 以副本集的方式启动三个mongodb:

只是在单机mongodb启动的基础上加入副本集参数—replSet,例如启动的:

其中,reptest是指定的副本集名称,另外两台机也也要和这个一样。如:

3、 在任意一台机上配置副本集,这里在上配置:

(1)、进入上的mongo sehll(数据操作界面):

(2)、切换到admin数据库:

(3)、配置副本集:

(4)、加载副本集配置文件:

(5)、查看副本集状态:

Mongodb3.0.5 副本集搭建及spring和java连接副本集配置详细介绍(mongodb最新版本)

正常情况下可以看到会是主服务器,显示PRIMARY,如果是,就直接进行以下操作,如果不是,就切换到PRIMARY上进行以下操作(换到另一个mongo);

(6)、增加用户:

(7)、更改用户验证方式:

(8)、删除用户:

(9)、重新建立用户(系统中和上边建立的用户验证方式不一样):

()、关闭三个mongodb:

()、在的数据库的data目录中建立keyFile文件:

()、给keyFile文件设置权限(必须设置权限):

()、把这个keyFile文件上传到另外两台机上mongodb的data目录中:

()、在mongodb.conf文件中加入keyFile,例如:

()、重新启动mongodb,使用replSet和auth参数:

()、在priority中设置副本集成员的优先级,给设置最高优先级,优先级默认都是1:

这样的话,只要的mongodb是开着的,那么主服务器就会是

三、Spring中连接副本集的配置:

只需要配置一个ip,就会自动切换。用户验证格式:username:password@dbname。

四、java中连接副本集的代码:

用户验证格式是:username,dbname,password

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

CentOS 7下用yum快速安装MongoDB的方法教程 前言MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB是深受广大开源爱好者支持和

MongoDB中游标的深入学习 前言MongoDB中的游标与关系型数据库中的游标在功能上大同小异。游标相当于C语言的指针,可以定位到某条记录,在MongoDB中,则是文档。因此在mongoDB中

mongoDB 实现主从读写分离实现的实例代码 mongoDB主从读写分离MongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式,点击查看。如果您的环境不符合副本集模式可参考本文,来实

标签: mongodb最新版本

本文链接地址:https://www.jiuchutong.com/biancheng/312600.html 转载请保留说明!

上一篇:Mongodb 副本集搭建问题总结及解决办法(mongodb副本集群)

下一篇:CentOS 7下用yum快速安装MongoDB的方法教程(centos7自带yum吗)

  • 税务局代开发票还要纳税吗
  • 小规模纳税人公户的钱怎么转出来
  • 汇算清缴补交所得税会计分录小企业会计政策
  • 城市维护建设税优惠政策
  • 个人偶然所得税率多少
  • 库存现金冲销
  • 微信收款和支付宝收款有啥区别
  • 注册资本5块钱
  • 股东借款利息收入放什么科目
  • 增值税专用发票几个点
  • 培训机构开发票不能开公司抬头吗
  • 发票开票人是管理员可以吗
  • 职工教育经费税收金额怎么算
  • 装修未付款的会计分录
  • 土地税退税做什么分录
  • 对债务人取得债权是什么意思
  • 房地产教育培训
  • 涉农和中小企业贷款分类证明没有就不能进行税前扣除么
  • 公司破产实收资本尚未交完股东对公司承担什么责任
  • 记账错误是什么意思
  • 计入成本的费用包括
  • 企业修路会计分录
  • 比赛奖金支出计入什么科目
  • 交到公户上的钱,还没到账可以退回吗?
  • 使用权资产的界定
  • 实物出资需要发票吗
  • 报税文件是纳税申报表吗
  • 汇算清缴退税计入什么科目
  • 销售使用过的固定资产3%减按2%
  • 预收账款可以计入
  • 合同作废印花税法规定
  • 电脑出现一堆英文无法开机
  • 先开票后收款的发票怎么备注
  • php 设计模式
  • 债务重组收益会计分录怎么做?
  • dghm.exe是什么程序
  • 销售佣金在所得税里扣吗
  • 电子承兑兑现手续费
  • 租车接送员工上班怎么样
  • wordpress建网站详细教程
  • 库存盘点怎么做账
  • 金融企业的贷款准备金
  • 珊瑚礁区域常有的鱼类
  • 办公室装修费怎么入账
  • thinkphp框架怎么用
  • web前端入门教程
  • nvm安装教程
  • php xml转数组
  • wordpress文章主题
  • 企业的应交税金一般通过什么科目核算
  • 会计分录格式范本手写
  • 给客户维修设备更换配件怎么开票
  • 库存商品的科目设置
  • 企业所得税成本费用一定要发票的吗
  • 现金流量表中的现金流量包括哪些
  • 发票定额 超过怎么办
  • 销售商品开票税目
  • 商品亏本出售分录
  • 发票拿到了怎样作废
  • 企业发生的开办费用计入营业外支出账户
  • 研发支出主要包括
  • 企业与股东之间的交易是否会影响企业财务目标的实现
  • 出口单证不齐责令整改可以处
  • 原始凭证留存几年
  • 创建mysql数据库指定字符集
  • vmware 10虚拟机
  • win8只能应用商店下软件吗
  • xp系统内存占用多少
  • win7诊断策略服务未运行是电脑问题还是网络
  • win8电脑设置
  • win7系统注册表损坏无法启动怎么修复
  • jquery validate.js表单验证入门实例(附源码)
  • 用python分析csv文件
  • vue如何进行组件化开发
  • 转义字符对应英文
  • js canvas绘制图片
  • 关于工龄认定的司法解释
  • 宁夏到新疆多少公里?
  • 开采砂石
  • 居间服务费税收优惠政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号