mongodb的分布式集群(1、主从复制)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mongodb的分布式集群(1、主从复制),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1959字,纯文字阅读大概需要3分钟。
内容图文
关于分布式集群的概念有很多的解释,我比较倾向于“分布式集群”为两个概念,即,分布式是一个概念,集群是另一概念。
分布式是把一个整体系统分成多个部分,分别部署到不同的服务器上,然后由中心服务器统一控制,形成的一个对外来说为一个整体的系统。集群是把一个整体,整体的分别部署到多个服务器上的结果。
分布式和集群都是部署上的现象的描述,都涉及到多台服务器的部署,这是分布式和集群相同的地方,当然,其达到的效果也有很多一样的,但是,他们却是描述着两种不同的现象。今天就讲一下关于mongodb数据库的分布式集群。
mongodb的分布式集群
mongodb的分布式集群主要有主从复制,副本集,分片,还有一个就是分片和副本集的结合,本篇博客主要内容就是主从复制的配置,之后会相应博客描述其他的几种分布式集群
主从复制部署图
主从复制配置
//命令窗口输入 //主服务器(local数据库的slaves表存关联信息) mongod --dbpath C:/data/master --port 10000--master //从服务器(local数据库的sources表存关联信息) mongod --dbpath C:/data/slave1 --port 10001--slave --source 192.168.24.131:10000 //添加从服务器 mongod --dbpathC:/data/slave2 --port 10002 --slave --source 192.168.24.131:20000
主从服务器的配置非常的简单,只是在启动服务器的时候添加一些参数就行了。
使用客户端连接上主服务器,然后,插入一条数,此时,我们使用客户端连接上从服务器时,可以查询到刚才插入的数据。
<span style="font-size:18px;"> //主服务器 mongo 127.0.0.1:27017/test //添加(增加集合和记录) db.documentName.insert({name:"qingshan", age:25}); //查询 db.documentName.find(); //从服务器 mongo 127.0.0.1:27017/test //可查询到主服务器插入的数据 db.documentName.find();</span>
主从复制优缺点
优点
读写分离:主节点数据读写,从节点数据只读,从节点不能人为的插入数据
数据备份:从节点完整的备份了主数据库数据缺点
缺点
主服务器发生故障时,一般都是人工介入,指定新的master
版权声明:本文为博主原创文章,未经博主允许不得转载。
mongodb的分布式集群(1、主从复制)
标签:
本文系统来源:http://blog.csdn.net/jiben2qingshan/article/details/46702241
内容总结
以上是互联网集市为您收集整理的mongodb的分布式集群(1、主从复制)全部内容,希望文章能够帮你解决mongodb的分布式集群(1、主从复制)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。