私は多くの人がMySQLを使い、いくつかのPostgresを見てきました。私はどこかでOracleアダプタを見てきました。しかし、本当に - 私は最初のRailsアプリケーションを使い始めるだけで何を使うべきですか?Ruby on Railsアプリケーションを実行するのに最適なDBMSは何ですか?
0
A
答えて
3
あなたがそのような質問をした場合、おそらくあなたにとって本当の違いはありません。
通常、特定のDBMSは、に応じて選択される:
- インフラの制限(例えば、Herokuのは デフォルトのみのPostgresを提供します)。
- 個人の好み(無限の聖女の空間)。
最初と2番目のいずれも持っていない場合は、一番人気の高いものを選択してください。
1
あなたの最初のアプリは、簡単でセットアップが不要なため、sqliteを使用してください。あなたはレールフレームワーク、ルビー、tddなどで心配するだけで十分でしょう。一度良くなると、ポストグルを調べるべきです。それはHerokuによって使用されているものであり、私が賞賛するRubyの大部分は、MySql上のポストグルに対するその好みを言及しています。申し訳ありませんが、私はこのバイアスのための具体的なリンクはありませんが、何度も言及してきました。
関連する問題
- 1. Ruby on Railsアプリケーションに最適なWebサーバーは何ですか?
- 2. GitHubからRuby on Railsアプリケーションを実行
- 3. UbuntuのRuby on Railsアプリケーションに最適なWebサーバーはどれですか?
- 4. Ruby on RailsでCGI Rubyスクリプトを実行するには?
- 5. Ruby on Railsアプリケーションからphantomjsを実行する
- 6. Ruby on Rails:テストの実行
- 7. Ruby on Railsプロジェクトの最適化
- 8. Ruby on Rails 3のRuby on Rails Ajaxスキャフォールドジェネレータはなんですか?
- 9. JRuby on RailsとRuby on Railsの違いは何ですか?
- 10. Rails SaaSアプリケーション用に最適なサーバスタック/設定は何ですか
- 11. 最低仕様Ruby on Railsを実行するVPS
- 12. Ruby on Railsとは何ですか?
- 13. Ruby on Railsとは何ですか?
- 14. Ruby on Railsアプリケーションで定数を定義する最適な場所はどこですか?
- 15. Ruby on Railsアプリケーション
- 16. Ruby on Railsのフィルタ値の配列での最適な検索?
- 17. 同じドメイン上で複数のRuby on Railsアプリケーションを実行する方法は?
- 18. シンプルなRuby on Railsアプリケーション
- 19. Ruby on Rails:バックグラウンドでの実行方法
- 20. Ruby on RailsアプリケーションからExcelスプレッドシートにデータを取得する最良の方法は何ですか?
- 21. Ruby on Railsのデータベースを設計する最良の方法は何ですか?
- 22. Ruby-on-Rails Webアプリケーションのフロントエンド開発の一般的なプラクティスは何ですか?
- 23. WebフォームをRuby on Railsアプリケーションでサーバーに印刷(保存)する最良の方法は何ですか?
- 24. Ruby on Rails rakeコマンドを実行するには
- 25. Ruby on Rails:アプリケーションの実行環境を設定する方法は?
- 26. RubyとRuby on Railsの違いは何ですか?
- 27. RubyとRuby on Railsの違いは何ですか?
- 28. Ruby on rails - Rubyonrailsアプリケーションで
- 29. Ruby on Rails 2.3.4アプリケーションを "Rails 3-ready"にするには
- 30. Ruby On Railsを学ぶ軽量で、最小限の、実行可能なCMS?
何か動作します。非常に具体的な要件がない限り、何かが行います。 – deceze
私はそれをもう一度。要件がない場合は、特にLinuxでsqlite3を使用するだけではどうですか?インストールが簡単で、設定も不要です.Railsではデフォルトで作成されるため、設定を変更する必要はありません。 – mliebelt