1. ホーム
  2. amazon-web-services

[解決済み】AWS DynamoDBとAWS DocumentDBの違い(新規サービス)?[解決済み】AWS DynamoDBとAWS DocumentDBの違いについて]

2022-02-04 07:57:25

質問

AWSは最近、MongoDBのインターフェースに似た新サービスDocumentDBを開始しました。
AWS DynamoDBとDocumentDBのサービスの違いは何ですか?

どのように解決するのですか?

大きな違いは、DocumentDBはMongoDBとDynamoDBの中間的な位置づけにあることです。

DynamoDBはフルマネージドのスケーラブルなサービスであり、その可能性の上限を自分で設定することができます。

DocumentDBはもう少し手探りで、クラスタのインスタンス数とインスタンスサイズを選択する必要があります。つまり、MongoDBほどではありませんが、使用状況やパフォーマンスに目を配る必要があります。

MongoDBは最も柔軟性がありますが、最もメンテナンスが必要です。

用途によっては、どれも性能は良いのですが、メンテナンスのコストを考えて、どの程度の柔軟性を求めるかによります。

もうひとつは、価格モデルです。MongoDB(Atlas)もDocumentDBも時間単位で支払います(DocumentDBはプラス使用料)。DynamoDBは、プロビジョニングされたリソースに基づいて支払うか、オンデマンド(使用した分だけ支払う)で支払うかを選択できる。

編集部:この3つを使った経験をもとに、より充実した記事を書きました。 https://medium.com/@caseygibson_42696/difference-between-aws-dynamodb-vs-aws-documentdb-vs-mongodb-9cb026a94767