位置: 编程技术 - 正文

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吗)

  • 税控盘是干什么用的
  • 退税是什么科目的
  • 增值税进项税额加计抵减政策
  • 公司基本户里的钱有利息吗
  • 受托代销商品和受托代销商品款怎么列示
  • 劳务派遣人员工作单位怎么写
  • 单式记账法可以进行试算平衡吗
  • 个人工资薪金所得税怎么查
  • 纳税筹划与企业决策
  • 企业所得税查增值税吗
  • 进项税未抵扣完怎么结转
  • 外购货物准予抵扣进项税额26万元,货物已验收入库
  • 净值的公式
  • 租车没有发票怎么入账
  • 建筑企业成本票是含税价还是不含税价
  • 清包工开票详细名称
  • 房屋使用权转让合法吗
  • 软件企业证书应该考什么
  • 外派人员补助标准
  • 普通合伙企业个税怎么算
  • 收到减免退税费是政府补助怎么记账?
  • 征地过程中会产生哪些费用
  • 软件外包付款流程
  • window10 怎么避免弹窗广告
  • 企业帐薄包括哪些
  • 人力资源服务收入计入什么科目
  • 出差人员差旅费作细的说明叫什么
  • 防伪税控技术维护费可以全额抵扣吗
  • 苹果客服人工24小时
  • 在php中,字符串有哪些表示形式
  • 长期借款的概念
  • windows商店如何切换地区
  • 固定资产原值,净值,价值的区别
  • PHP:shell_exec()的用法_命令行函数
  • 银行罚息计入什么会计科目
  • 详解HTTP Cookie状态管理机制
  • 应收款余额在借方什么意思
  • 关于出售使用过的东西
  • yolov5目标检测流程图
  • 以前年度收入如何调账
  • 个体工商户超过100万怎么缴税
  • 私对公开发票需要什么
  • 购销合同交印花税吗怎么交
  • 现金折扣的账务处理最新
  • 现金流量表编制格式
  • 企业没收入也要交税吗
  • 跨年租金收入如何入账
  • 现金净流量的计算公式正确的有
  • 材料成本差异率是什么意思
  • 分包工程是什么意思
  • 已认证未抵扣的进项税转出账务处理
  • 新公司的注册
  • 一般纳税人的进项税额可以抵扣吗
  • 银行利息收入的会计分录怎么写
  • java程序怎么直接运行
  • 大数据可以在等方面发挥作用
  • linux操作系统基本操作
  • 够拼了 安装Win8.1过程中出现预约Win10升级提示
  • windows桌面快捷方式怎么创建
  • win8windows设置在哪里
  • tcp window 0
  • windows自动操作软件
  • p2p是什么文件
  • win7 64位系统无法使用银行网银怎么办? IE9浏览器无法使用农业银行网银的解决方法
  • 将windows的文件上传到ubuntu
  • win7系统桌面图标有遮挡
  • powergenie是什么程序
  • bootstrap怎么引用
  • dosbox终止程序
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • python爬虫爬取京东某个商品
  • android开发范例实战宝典
  • 进入dos命令行
  • python模拟用户登录过程,输入账号及密码
  • unity每秒执行一次
  • jquery 属性
  • shell实现自动ssh
  • jquery实现轮播图原理
  • 税务人员服务态度恶劣怎么办
  • 鲨鱼记账咋记账
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设