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

MongoDB、MySQL、PostGreSQLの比較

    データが増えると、拡張が容易なDBを使用する方が適切であり、SQLはスムーズに拡張できず、最終的には拡張できなくなります。実際、通常、ビッグデータの場合は高スケーラブルDBのみが使用されますが、エントリは相互に相関関係がある可能性があるとのことです。この場合、NO-SQLのものは相関関係を「失う」可能性があるため、リレーショナルDBを使用することをお勧めします。@ CraigRingerのように、DBだけを考慮しないでください。独自の長所と短所を持つさまざまなソリューションがあります(たとえば、redisは非常に高速ですが、単純なキー値ストレージであるため、複雑なロジックはほとんどありません。または、CassandraはMongoよりも高速ですが、スキーム化されたデータでより適切に機能します。MongoはドキュメントDBであるため、あらゆる種類のデータを格納できます。同じコレクション内)。

    私見では、さまざまなDBとユースケースを使用してベンチマークセッションを設定し、迅速に実行したいことに焦点を当ててから、その分野でより優れたものを選択する必要があります。




    1. MySQLで集計関数を組み合わせる方法は?

    2. mySQLフォーマット番号出力、千単位の区切り文字

    3. 行番号でORA-06512を解決する方法

    4. SQLクエリでメールアドレスの特定の文字を「*」に置き換える