02MongoDB基本应用配置环境:node1:192.168.1.121CentOSrelease6.7[root@node1~]#cdmongodb-2.6.4/[root@node1mongodb-2.6.4]#lsmongodb-org-2.6.4-1.x86_64.rpmmongodb-org-shell-2.6.4-1.x86_64.rpmmongodb-org-mongos-2.6.4-1.x86_64.rpmmongodb-org-tools-2.6.4-1.x86_64.r..
分类:
数据库 时间:
2017-01-10 22:40:15
阅读次数:
323
1 逻辑架构 1.1 逻辑架构图 1.2 组件说明 一、mongos(query routers):查询路由,负责client的连接,并把任务分给shards,然后收集结果。一个集群可以有多个query routers(replica sets),以分担客户端请求(负载均衡)。 二、config s ...
分类:
数据库 时间:
2017-01-03 19:04:02
阅读次数:
346
环境: 192.168.99.129 master192.168.99.130 slave1 1、配置复制集 在两台服务器上分别执行 执行mongo命令,先添加一台 再添加另外一台 执行rs.status()查看复制集节点的状态 2、验证复制集 在主节点插入数据后,看从节点是否存在同样的数据,但在从 ...
分类:
数据库 时间:
2017-01-01 13:30:11
阅读次数:
304
今天,在某个演示环境中,我们的产品经历过整个机房断电后,出现了mongodb二进制文件损坏,以下是故障的分析记录过程: 1.在客户处支撑的同事发现整个机房断电再恢复后,3个mongodb复制集中,有1个主机上的mongodb服务状态报错 2.登录后台发现复制集中每个mongodb主机上,mongod ...
分类:
数据库 时间:
2016-12-12 02:17:54
阅读次数:
213
单台mongodb已经足够一般企业的一般用途,不过还有一点,单点故障就需要注意一下的。这时候,我们mongodb官方提供了一种主备模型,这种模型在几年前已经被淘汰,现在用来避免单点故障的是mongodb复制集解决方案。单单用这种方案可以解决本来的单点故障,也是属于一种几圈。如果说没有单点故障风险的话... ...
分类:
数据库 时间:
2016-12-05 19:24:10
阅读次数:
253
复制:两种架构1、一个master(读写),多个slave(读),但是mongodb这种架构无法实现故障自动转移2、副本集:复制集、副本集:Replica
set,至少三个节点,通过选举选出1个主节点和2个备节点。主节点负责读写,备节点监控主节点并从主节点上获得其心跳信息。万一主节点挂了..
分类:
数据库 时间:
2016-12-05 02:49:48
阅读次数:
380
NoSQL基础概念及MongoDBMongoDB基础应用MongoDB索引及复制集数据库分片的概念及Mongodbsharding的实现
分类:
数据库 时间:
2016-11-27 00:19:33
阅读次数:
216
课程目录NoSQL基础概念及MongoDBMongoDB基础应用MongoDB索引及复制集数据库分片的概念及Mongodbsharding的实现
分类:
数据库 时间:
2016-11-23 00:17:32
阅读次数:
202
在学习MongoDB的过程中,有博客中写道其搭建复制集时使用了raft算法,经过简单地的搜索资料后,发现了一个特别好的网站资料。这个网站用动画的形式,非常清楚和详尽的解释了整个raft算法的精要和过程,只看了一篇就大概地了解了整个算法,确实设计的非常好,后来被算法的精妙和动画的简洁所吸引,又看了一遍 ...
分类:
编程语言 时间:
2016-11-13 01:39:18
阅读次数:
237
MongoDB报表实例方案选型背景介绍在我们的生产环境使用的是复制集,为了将数据库服务器的业务压力分摊,我们将数据库拆分到了不同的复制集上运行。我们在MongoDB复制集上运行应用程序,有时候有报表需求,常规用途是获得用户行为的分析,还有其他商业定制指标数据;有搜索引擎..
分类:
数据库 时间:
2016-11-09 15:53:56
阅读次数:
364