sql >> データベース >  >> RDS >> Mysql

RailsアプリのMongoDBまたはMySQL、あるいはその両方

    リレーショナルデータベースと非リレーショナルデータベース(MySQL、Mongo、PostGRES、Riak)を組み合わせて組み合わせるいくつかのアプリを作成しました。 Railsでこれを行うのは実際には特に難しいことではなく、さまざまなタイプのデータベース間で関係を作成するライブラリを作成しました(したがって、RippleモデルはMySQLのユーザーテーブルで「belongs_to:user」できます)。

    あなたは常にあなたのニーズが決定を推進するようにすべきです。ユーザーをリレーショナルDBに保持する方が快適な場合、または正規化されていない可能性のあるレポート情報をMySQLテーブルにプッシュしようとする場合は、ユーザーをMongoに集中させる時間を無駄にしないでください。保存しているエンティティとそれらの間の関係を分析することで、実装が促進されます。



    1. SQLServerクエリ-グループごとの乗算

    2. SQLServerのSTATISTICSIOとは何ですか?

    3. AWSRDSのmysqlサーバーに接続できません

    4. ON DUPLICATEKEYUPDATEから挿入/更新行の数を取得する