
MongoDB
F1FJJ
若有恒,何须三更起半夜眠;最无益,莫过于一日曝十日寒!
展开
-
MongoDB分片布属(Linux)
1、创建数据文件夹[root@Mongo-server-A /]# mkdir data[root@Mongo-server-A /]# cd /data[root@Mongo-server-A data]# mkdir config[root@Mongo-server-A data]# mkdir shard1[root@Mongo-server-A data]# mkdir原创 2012-03-23 23:03:37 · 1564 阅读 · 0 评论 -
MongoDB高可用架构 集群权限控制
高可用架构图 MongoDB高可用架构的搭建分片存储服务器规划每个分片3服务器,前期采用三台,日后服务器的增加考虑灾备,服务增加的基数最少为两台。 类型服务器用途系统说明存储/数据Server1Shard1/Shard2/Shard3Linux 6原创 2012-03-23 22:45:03 · 8969 阅读 · 0 评论 -
MongoDB分片群集(windows)
1、准备工作C:\Documents and Settings\Administrator>d:D:\>cd D:\mongodb-win32-i386-2.0.2D:\mongodb-win32-i386-2.0.2>mkdir dataD:\mongodb-win32-i386-2.0.2>cd dataD:\mongodb-win32-i386-2.0.2\data>原创 2012-03-23 23:05:48 · 2677 阅读 · 0 评论 -
MongoDB集群,解决数据不分片问题
按 http://blog.youkuaiyun.com/fengyily/article/details/7388926 中配置的MongoDB集群,进行数据插入,并查看集合状态时发现两个问题: 1、集合中的数据不会分片。 配置了shard1/shard2/shard3三个分片,但数据只会集中在集合所在的分片上。 2、数据插入效率低下。 采用for循环批量插入20万数据时原创 2012-03-29 19:33:58 · 5181 阅读 · 0 评论 -
MongoDB过程中返回游标的方式
MongoDB过程中如直接返回游标对象,会报异常,可采用以下方式将游标内容返回://MongoDB在创建过程function f1Test() {var result = "";var cur = db.pmhmicroblogtopic.find();while (cur.hasNext()) {var r = cur.next();result += tojson(原创 2012-04-09 22:58:08 · 1253 阅读 · 0 评论 -
MongoDB 同步异常 replSet error RS102 too stale to catch up
[rsSync] replSet syncing to: 192.168.1.191:10001Fri Jun 1 08:45:26 [rsSync] replSet error RS102 too stale to catch up, at least from 192.168.1.191:10001Fri Jun 1 08:45:26 [rsSync] replSet our la原创 2012-06-06 12:05:38 · 2322 阅读 · 0 评论 -
MongoDB中复杂的分组查询统计(MapReduce)
按日期、行为、用户统计行为表由于行为表是分片表,不能使用group,只能采用MapReduce进行分组统计:db.runCommand({mapreduce:"pmhuseraction",map:function() { emit({date:this.statustime.getFullYear() + "-" +this.statustime.getMonth() + "-"原创 2012-06-13 16:08:12 · 2976 阅读 · 0 评论