MongoDB 哈希分片为什么数据大小不均匀?

今天接到一个用户反馈的问题,sharding集群,使用wiredtiger引擎,某个DB下集合全部用的hash分片,show dbs 发现其中一个shard里该DB的大小,跟其他的集合差别很大,其他基本在60G左右,而这个shard在200G左右?

_2017_08_02_7_31_54

由于这个DB下有大量的集合及索引,一眼也看不出问题,写了个脚本分析了一下,得到如下结论

  1. somedb 下所有集合都是hash分片,并且chu[......]

阅读全文

2017.Mongoing中文社区上海用户组大会全纪录(内附PPT)

7月16日,上海热爱MongoDB的小伙伴们顶着烈日来到了平安大厦,参加Mongoing中文社区上海用户组的线下活动。
此次活动由Mongoing中文社区和MongoDB官方培训授权方海量数据学院共同主办,平安好房承办,是继杭州-深圳-北京-成都之后用户大会的第五站。

mongo-yilabao
mongo-qiandao2
mongo-txu

每位参会者都获得我们MongoDB中文社区的贴纸
mongo-tiezhi

(上海虽然是37度高温,但是还是比不过MongoDBer的热情
quanti[......]

阅读全文

MongoDB Validator 是否会因性能影响而成为摆设?

由来

  承接 DBA规范利器: MongoDB模式校验, 又正好在发布后的当天,2017年7月16日,举办了MongoDB中国社区上海站,在会上,TJ总分享了3.6中 Validator 会变得更加的强硬。这个时候就有一个疑惑了,是否如此的强一致性、检查性,会对我们在日常操作中,产生明显的性能影响呢? 由此,引发了我写这篇文章的欲望。

回顾

先来回顾一下上篇中提到的2个[......]

阅读全文

DBA规范利器: MongoDB模式校验

一直以来想做一个关于MongoDB的系列专题,但又没有中心思想,所以一直拖着,但现在想想大可不必。完全可以东打一枪,西放一炮。

所以有了今天的第一篇文章。

今天就来说说runCommand的collMod命令

首先我们先来盘算一下,MongoDB创建集合的方式有哪几种:

  • 对希望创建的collection插入数据
    db..insert({: })

  • 通过对collection创建索引
    db[......]

阅读全文

从《红色警戒:复兴》论MongoDB设计模式的重要性

前言

在2016年5月份的某一天,我和菠萝同学怀着对昔日《红警95》的缅怀之情,相约脱胎于开源项目OpenRA,来自制Server、Web、个人系统等,重现《红警95》的昔日光芒。继而取 《红色警戒:复兴》。

在经过了将近一年的蛰伏后,作为《红色警戒:复兴》的联合创始人,终于有幸在今年4月份见证他的第一次公开亮相。

《红色警戒:复兴》官方网站

为何选用MongoDB

在构建项目之初,曾[......]

阅读全文

MongoDB World 2017 参会全记录

作者简介

张友东,阿里云数据库技术专家,Mongoing中文社区联合发起人,主要关注分布式存储、NoSQL数据库等技术领域,目前主要从事MongoDB云数据库的研发工作,致力于让开发者用上最好的MongoDB云服务,本次给大家分享上周(6.19-6.21)在芝加哥参加 MongoDB Wolrd 2017 的一些收获。

去年的会议场景还历历在目,MongoDB World 2016参会全记录[......]

阅读全文

2017Mongoing中文社区上海用户组大会开始报名了

封面

继杭州-深圳-北京-成都之后,
Mongoing中文社区携手海量数据学院来到了Mongoing中文社区用户组大会的第五站–上海站。

本次活动的议题在运维、建模,原理及实战方面均有覆盖,
亮点多多,不容错过。

活动时间及地址
时 间:2017年7月16日 13:00-18:00
地 址:上海市徐汇区凯滨路206号(龙华中路地铁站) 上海平安大厦A座6楼 A610

【注意:参会请携身[......]

阅读全文

2017.Mongoing中文社区成都用户组大会全纪录(内附PPT,视频)

上周日的下午,成都的小伙伴们在氪空间,享受着一场专业与趣味并存的技术沙龙。
这是继杭州-深圳-北京之后,Mongoing中文社区携手海量数据学院共同主办的线下用户组大会的第4站-成都站 的线下活动。
签到2
签到4
(活动开始前,小伙伴们陆续到场签到)

现场1
现场4
陈柯任

开放式的环境,拉近了讲师与参会者们的距离。
在接近5个小时的沙龙活动中,小伙伴们获得了从技术到身心全方位的满足,
让我们来回顾活动现场的精彩点滴吧-[......]

阅读全文

2017MongoDB中文社区成都用户组大会开始报名了!

在过去的3个月里,

MongoDB中文社区携手海量数据学院成功的在杭州-深圳-北京举办了MongoDB线下用户大会。

mongoer们始终热情未减,风雨无阻地与我们共赴一场场技术盛宴。

6月25日,

我们将携手众位数据库专家们在MongoDB中文社区线下用户大会第4站–成都,
等你来!

海报

活动时间:6月25日 13:00-18:00
活动地址:氪空间.成都川报大厦社区 (红星路二段7[......]

阅读全文