4

良い一日、

私は過去にRails/MySQLを使用してきましたが、Cassandra、MongoDB、CouchDB、およびその他のドキュメントストアDB/非リレーショナルデータベースについて聞いています。それらはスケーラビリティのより良い代替手段になる可能性があるため、後で調査する予定です。

すぐに申請を開始する予定です。リレーショナルデータベースから非リレーショナルデータベースに移行した場合、Railsの設計は異なりますか?Railsの移行はデータベースに依存しないことは知っていますが、非リレーショナルに移行することで設計に違いが生じるかどうかはわかりませんでした。

4

2 に答える 2

0

MongoDB/MongoMapper はどちらも十分に成熟しているので、違いに気付かないでしょう。これらの非リレーショナル データベース ORM が ActiveModel の使用に移行すると、これは二重に当てはまります。このように、それらはすべて同じ基本モジュールを持ち、アプリ全体で一貫性を保つのに役立ちます。

于 2010-02-15T14:34:14.967 に答える