MongoDB Auto-Sharding 的问题

Foursquare 宕机事件过后,本人曾写过一篇文章MongoDB 的 Auto-Sharding 机制提出过质疑,而最近在MongoDB 的 Group 里,也发现一直有使用 MongoDB 经典架构造成各种问题的帖子。国外知名 NoSQL 网站 myNoSQL 近日把这些问题汇总了一下,并警告各位开发者不要仅看官方的文档,更多的进行实践。

  • “Huge collection is not balanced across shards” here
  • “Questions on Enabling Sharding on a Database (pre-sharded configuration)” here
  • “mongodb crash when new shard is added” here
  • “Shards Unevenly balanced” here
  • “Imbalance on auto-sharding” here
  • “Sharding woes – All chuncks stuck on one shard”
  • “sharding makes reads/writes slower” here

当然,和 myNoSQL 一样,我们也希望这些问题都能够尽快得到解决。

附图:MongoDB 经典架构

原文链接:http://goo.gl/l8WvH

anyShare分享此文章的同学,将有机会送我iphone5!
          

无觅相关文章插件,快速提升流量

  1. 目前我也在测试是mongo,对于直接用collection进行操作的性能还不错,但是在用到sharding和GridFS的时候发现性能急剧下降,完全不像官方资料上说的,不知道是不是我的操作有问题

  2. Pingback: MongoDB资料汇总专题 | 岭南六少 - 一朵在LAMP架构下挣扎的云

  3. Pingback: webguo在路上 » 用Pre-Splitting提升MongoDB Auto-Sharding效率

  4. Pingback: MongoDB资料汇总专题 | 世界是平的

  5. Pingback: MongoDB资料汇总 – 撒旦2号's Blog