タグ

shardingに関するsbg3のブックマーク (3)

  • 第2回 MongoDB JP 勉強会に行ってきた - matsuou1の日記

    今週はMongoDBの勉強会に参加してきました。 Sharding詳解 [twitter:@doryokujin] MongoDBでShardingを使用する際のポイントや注意点についての発表です。 こういう話はこれからShardingを使おうとする人にとっては大変有益。 前日にさくらVPSで試して見たので、割と理解できたような気がする。 Shard Keyの設定は非常に重要、慎重に Shardの偏りを極力減らすことは重要 Shard Keyによって偏り具合が大きく異なる 注意点 Shard Keyは変更できない Shard Keyを持たないドキュメントは保存できない(nullは可能) Shard Key選択時の悪い例 カーディナリティが低い値(性別等) Chunkの分割ができない カーディナリティがNならば、N個のChunkしかできない → N台以上のShardサーバは無意味 常に増加す

    第2回 MongoDB JP 勉強会に行ってきた - matsuou1の日記
  • 〜うまく動かすMongoDB〜仕組みや挙動を理解する - doryokujin's blog

    @doryokujinです。この業界で非常に強い影響力を持つ@kuwa_tw氏が某勉強会でMongoDBについてdisられており、このままではMongoDB自身の存続が危ういと思い、急遽ブログ書きました。(冗談ですよ) ザ・ドキュメント〜うまくいかないNoSQL〜 View more presentations from Akihiro Kuwano MongoDBを使っているときに出会うトラブルをうまくまとめてくださった「MongoDBあるある」的な良い資料だと思います。今日はここで書かれているトラブルの解決方法を提示したいと思います。恐らく@kuwa_tw氏は全ての解決方法を知っていながら、同じトラブルへ悩む人のためにあえてdisったのだと思います。 MongoDB はデータベースもコレクションも存在しなければ自動作成してくれる mongoシェルを起動する場合、たいていは $ mong

    〜うまく動かすMongoDB〜仕組みや挙動を理解する - doryokujin's blog
  • Sharding を使いこなすための5つのTips - doryokujin's blog

    @doryokujinです。今日も相変わらずMongoDBの、そしてShardingに関する記事を書こうと思います。 …と、その前にお知らせです!6月は2つのMongoDB勉強会を予定しております、是非ご参加下さい! ・2011年6月11日(土) 「第4回 MongoDB 勉強会 in Tokyo」@フューチャーアーキテクト ・2011年6月28日(火)「第1回 MongoDB ソースコードリーディング」@PFI さて、それでは題に入りたいと思います。 MongoDBのShardingといえば、 ・初期設定やShardの追加・削除といった導入の容易さ ・Shardの面倒をMongo側がずっと見てくれるという管理の容易さ を備えていると言うことで興味を持っておられる方も多数いると思います。 しかしその一方で実際にSharding環境を導入している方々の中の多くは、遭遇する様々な不都合や不整

    Sharding を使いこなすための5つのTips - doryokujin's blog
  • 1