タグ

shardingに関するseapig_dolphinのブックマーク (4)

  • 「ニフティクラウドでMongoDBは使えるか?」を読んで、僕なりの考察を書いてみた - doryokujin's blog

    @doryokujinです。2011年5月19日付けのニフティクラウドさんのブログエントリーが「ニフティクラウドでMongoDBは使えるか?」と称してニフティクラウド上でMongoDBのパフォーマンス比較を行うという、非常に興味深いものでしたので、このエントリーを読んで僕なりの考察をまとめてみました。完全な検証環境がわからないので一部推測を含み、誤解などもあるかもしれませんが、それらのフィードバックも期待して、ブログにすることにしました。ですのでまずはこのエントリーを読んで下さいね。 ニフティクラウドでMongoDBは使えるか? : NIFTY Cloud ユーザーブログ それではエントリーの中盤、「Benchmark」以降を部分的に引用しながら考察を述べていきたいと思います。 shardKeyを考慮に入れる事の重要性 ■ Benchmark 下記のような条件およびプロセスでベンチマークを

  • 「ニフティrクラウドユーザーブログ」は、移転しました。

    「ニフティクラウドユーザーブログ」は、移転しました。 自動でページを移動しない場合は、下記のリンクをクリックし、 新しい「ニフティクラウドユーザーブログ」をご覧ください。 今後とも「ニフティクラウドユーザーブログ」をよろしくお願いいたします。 > ニフティクラウドユーザーブログ

  • 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
  • リンギオ - MongoDB で Sharding する

    Sharding とは、 データを複数のサーバーに分割して保持することです。 これによりデータを小さい塊毎に処理することで処理性能の向上が見込めます。 最小構成は、3コンポーネント4台になります。 1. 2つ以上のshardサーバー : 実際にデータが入ります 2. 1つ以上のconfigサーバー : sharding のメタ情報が格納されます 3. mongos ルーティングプロセス : sharding を司ります ということで、まずは shard サーバー を 2 台起動します。 $ bin/mongod --shardsvr --port 27017 --dbpath /var/mongodb/data/s0/ $ bin/mongod --shardsvr --port 27018 --dbpath /var/mongodb/data/s1/ 次に configサーバー を 1

    seapig_dolphin
    seapig_dolphin 2011/07/25
    明日の設定で使えるかも!
  • 1