久々にComposeを再開。MongoDB気になったから試してみました。
http://qiita.com/azzeten/items/e9e09c3586c153916332
http://qiita.com/azzeten/items/29d27af282d9eb185f4a
MongoDB、あまり使ったことがなく、シャードしたりconfig立てたり、グーグル画像検索とかで構成図みると結構うげっってなるくらい複雑(なようにみえる)構成だったりもするわけですが、
Composeで数回クリックして5分程度で構築できました。
サーバ調達して、、インストール作業して、、というふうにやればたぶん数週間とか掛かるのかしら・・・それが5分で作れるってのはやっぱり便利。時間をお金で買ってる気分。
PostgreSQLと同じくらい手軽でした。
http://qiita.com/azzeten/items/a7a786701cf25ef1a087
Compose.ioにアクセス
アカウント持ってる人はSingIn、持ってない人はfree trialのアカウントを作ってみます
https://app.compose.io/
MongoDB作ってみる!
サイジングは自動で決めて、デプロイ!WhiteTigerとかも選べた。
作られたのはこんな構成
・configサーバは3台構成
・replica set内もarbiter交えてフェールオーバー可能になっている
・ユーザからのリクエストを受け付けるところもロードバランスするしかけ
・backupも自動でとってくれる
といったような具合に、いい感じで作られているっぽいです。