位置: 编程技术 - 正文

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

编辑:rootadmin

推荐整理分享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吗)

  • 小规模免增值税是普票还是专票
  • 差额征税是如何计算的
  • 加计抵减税额账务处理
  • 货物运输代理服务
  • 一般纳税人加计抵减申报表怎么填
  • 成本少结转了怎么调回
  • 提供给员工宿舍租赁 入账
  • 房地产开发企业资质证书
  • 足球俱乐部买卖球员的程序
  • 运输设备折旧费用科目
  • 融资购买无形资产例题
  • 收到承兑汇票怎么兑现步骤
  • 普票丢失用第一联的复印件入账可以么
  • 民间非营利组织会计制度
  • 应交增值税进项税额转出借贷方向表示什么
  • 材料发票不够怎么办
  • 从公司账户取现金
  • 季节工有工伤吗
  • 客户不结款怎么办,出结款通知单
  • 交叉持股的合并财务报表
  • 对子公司计提减值准备影响合并利润吗
  • 什么原因导致血脂高
  • 苹果6手机蓝牙
  • 华为分享连接电脑显示检查您的拼写
  • 小规模纳税人计税方法
  • 局域网网速太慢怎么办
  • macbook视频怎么用
  • 政府的奖励金计入哪个科目
  • 汇兑损益和财务费用区别
  • .fas文件病毒
  • 安装虚拟windows
  • php文本操作
  • 小企业会计准则没有以前年度损益调整科目
  • 公司注销清算的会计分录
  • 利润分配的顺序依次是什么
  • discuz论坛无法登录
  • Testing Applications with WebTest¶
  • mysqli
  • 企业收到土地补偿金需要开发票吗
  • 发票超额怎么办
  • 差额征税可以开专票抵扣吗
  • 会计需要装订资料有哪些
  • mysql数据库性能优化方法有哪些
  • 销售货物增值税税率变化
  • 周转材料低值易耗品五五摊销法
  • 勘察设计费是否可以进入在建工程
  • 库存商品盘盈和盘亏区别
  • 银行存款账面余额是企业还是银行
  • 审核通过的红字信息表可以删除吗
  • 保险公司会计的特点
  • 明细账的设置与登记
  • 明细分类账的记账
  • 从农业生产者手中购进免税农产品
  • ios 数据库版本升级
  • win7删除系统文件
  • 卡巴斯基 试用
  • 怎么用uefi装win7
  • 趣谈linux系统
  • linux中find命令基本使用方法
  • win10 win7兼容模式
  • wan 微型端口
  • mac 的 safari 浏览器
  • win8开始界面如何设置成win7
  • win 10文件
  • 登录ip怎么查位置
  • win7系统怎么修改开机密码
  • win10系统开机自动还原
  • win7系统打开excel文件很慢或未响应
  • android:View的setTag和getTag使用
  • blockqueue生产者消费者
  • jquery form序列化
  • shell去重计数
  • unity study
  • JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
  • 加工销售如何做账
  • 个人所得税税单去哪里打印
  • 保险公司优惠的款项什么时候退款
  • 小规模纳税人土地税减免政策
  • 小区配电房移交供电局的依据
  • 车船税发票丢了怎么补办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设