1

DynamoDB はキー値ベースの NoSQL であり、各テーブルのスループット (読み取りと書き込み) のプロビジョニングを除いて、メンテナンスは必要ありません。データの複製は、バックグラウンドで自動的に行われます。

DynamoDB のメンテナンスが非常に少ないことがわかります。

クラウドで正当な理由で MongoDB を使用する必要がありますか?

MongoDB が DynamoDB よりも優れているユースケースは何ですか?

4

1 に答える 1

4

これは非常に主観的な質問です。コンテキストがなければ、誰がどちらを使用することを推奨するかは不可能です。

どのデータベースが最適かは、以下を含むがこれらに限定されない幅広い事柄に依存します。

  • 読み取りパターン
  • パターンを書く
  • クエリの複雑さ
  • スケーラビリティ要件
  • 採用率
  • 言語サポート
  • 商用サポート
  • 耐久性
  • 取引サポート
  • データの整合性
  • もっとたくさん

アプリケーションについて考え、上に挙げたようなことを理解し、データベースから何が必要かを理解する必要があります。次に、それぞれのオプションと、どれで十分かを理解する必要があります。

于 2012-03-12T18:01:28.150 に答える