私は Ruby on Rails 3.2.x を初めて使用し、いくつかのプロジェクトを実行しましたが、これまでのところすべて正常に機能していますが、新しいプロジェクトでは、MongoDBとMongoid gem を使用することにしました (その優れたスケーラビリティ、パフォーマンス、および大量のデータを処理します)
過去 4 日間、MongoDB と Mongoid に関するドキュメントとブログを読んでいます。いくつかのデモを行いましたが、本当に素晴らしいものです。しかし、すべてにもかかわらず、私は次のように言う人を見てきました。
「アプリケーションで MongoDB を使用するだけでなく、大規模なデータ ボリュームとモデルの関係がほとんどない場合の追加データベースとして、SQL データベースと組み合わせて使用します。」
今日は正しいですか?
ウィキペディア (en.wikipedia.org/wiki/MongoDB) によると、MongoDB は 2010 年にリリースされたので、MongoDB と Mongoid は急速に成長しています。例: DeviseとCancanは MongoDB で正常に動作します!
最近、MongoDB だけをデータベース エンジンとして使用した経験はありますか?
MongoDB のみを使用している場合の最大の問題は何だと思いますか? Gem、ホスティング価格、バックアップ、または憧れの SQL 機能はありますか?
前もって感謝します!!