MongoDBはドキュメント思考のデータベース(NoSQLの一種)です。 開発の初期段階で、RailsでMongoDB/mongoidを使うとスキーマが固まっていない段階でDBを意識せずに開発が進められます。 うまくユースケースにハマりそうな場合は、ぜひ使ってみてください^^
🐡 MongoDBをインストール手順 Homebrewのアップデート。
mongodbのインストール。
自動起動設定。
# 起動スクリプトのシンボリックリンク追加 ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents # 自動起動をさせたい場合はこちら launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist # もし自動起動をしたくない場合に手動で起動する場合はこちら mongod --config /usr/local/etc/mongod.conf
mongodbの動作確認。
mongo > MongoDB shell version: 3.0.0 > connecting to: test > Welcome to the MongoDB shell. > For interactive help, type "help". > For more comprehensive documentation, see > http://docs.mongodb.org/ > Questions? Try the support group > http://groups.google.com/group/mongodb-user >
dbの切り替え。
use mydb > switched to db mydb
データの登録テスト。
j = { name : "mongo" }; > { "name" : "mongo" } db.things.save(j); db.things.find(); > { "_id" : ObjectId("503ae94fb29f5c1529443919"), "name" : "mongo" }
シンプル & 便利!
🐮 補足 MongoDBの薄い本(The Little MongoDB Book) は、MongoDBを実際に手を動かして学ぶことができる無料のチュートリアル本です。
オススメです!
🐞 参考リンク チュートリアル | mongoDB 公式 日本語
🐯 変更来歴 (2012-11-12 17:00) 新規作成 (2014-03-16 10:00) Yosemiteでインストール
🖥 VULTRおすすめ
「VULTR 」はVPSサーバのサービスです。日本にリージョンがあり、最安は512MBで2.5ドル/月($0.004/時間)で借りることができます。4GBメモリでも月20ドルです。
最近はVULTR のヘビーユーザーになので、「ここ 」から会員登録してもらえるとサービス開発が捗ります!