0

私は Ruby on Rails 3.2.x を初めて使用し、いくつかのプロジェクトを実行しましたが、これまでのところすべて正常に機能していますが、新しいプロジェクトでは、MongoDBMongoid gem を使用することにしました (その優れたスケーラビリティ、パフォーマンス、および大量のデータを処理します)

過去 4 日間、MongoDB と Mongoid に関するドキュメントとブログを読んでいます。いくつかのデモを行いましたが、本当に素晴らしいものです。しかし、すべてにもかかわらず、私は次のように言う人を見てきました。

「アプリケーションで MongoDB を使用するだけでなく、大規模なデータ ボリュームとモデルの関係がほとんどない場合の追加データベースとして、SQL データベースと組み合わせて使用​​します。」

今日は正しいですか?

ウィキペディア (en.wikipedia.org/wiki/MongoDB) によると、MongoDB は 2010 年にリリースされたので、MongoDB と Mongoid は急速に成長しています。例: DeviseCancanは MongoDB で正常に動作します!

最近、MongoDB だけをデータベース エンジンとして使用した経験はありますか?

MongoDB のみを使用している場合の最大の問題は何だと思いますか? Gem、ホスティング価格、バックアップ、または憧れの SQL 機能はありますか?

前もって感謝します!!

4

1 に答える 1