もくじ
シャーディングすべき時
@see https://enterprisezine.jp/dbonline/detail/7298
目安としては秒間5000件以上のクエリがあるシステムと思っておけばよいでしょう。
MongoDBの大原則は「できるだけシャーディングしないこと」です。その理由はシャーディングが難しいためです。シャーディング構成は単体構成やレプリケーション構成と比較して遥かに複雑です。また性能を出すために入念な設計が必要です。加えてバックアップが困難になります。これはMongoDBに限った話ではなく、どんなDBMSでもシャーディングは難しいチャレンジングな機能です。
MySQL Spiderエンジンを使ってみた。~データベースシャーディング(sharding)とは~
@see http://d.hatena.ne.jp/abcb2/20111010/1318224266
[MySQL]シャーディングしているDBでidを一意に振る
@see http://qiita.com/noppefoxwolf/items/eae1a0ce9eb60b0a193f
MySQL で採番テーブル
@see http://qiita.com/NAKANO_Akihito/items/44db44375a464c72606a