0

パース移行ガイドは、AWSに移行する場合、Elastic Beanstalkの使用を推奨しています。私がAWSサービスについて読んでいるほど、DynomoDBが良い選択だと思っています。 DynamoDBとElastic BeanstalkはどちらもnoSQLを使用します。誰もが2つの間の明らかな違いを知っていますか?小さくても頻繁に要求を処理する能力は、私のプロジェクトにとって重要です。AWS dynamoDBとElastic Beanstalk私の目的をより良く果たすものは何ですか?

+1

これらのサービスはわずかに似ていません。 1つはデータベース、もう1つは管理されたWebサーバーです。私はあなたが2つのサービスをどのように比較できるかはわかりません。パースサーバーをそこにインストールし、パースを続けることができるので、Elastic Beanstalkの使用をお勧めします。代わりにDynamoDBを使用するようにコードを書き直したい場合は、それを実行しますが、2つのサービスを比較する質問はほとんど意味がありません。 –

+0

それから、りんごにリンゴをつけるために、Parseサーバーはmongodbをベースにしているので、dynamodbの権利に匹敵しますか?つまり、私はパースサーバーを使用することを意味します。私には選択肢がありませんが、弾力のある豆腐と一緒に行くのですか?または私はまだここでオレンジの比較にリンゴを作っていますか? – shle2821

+1

MongoDBと両方のNoSQLデータベースであるDynamoDBを比較できます。ただし、Parse Serverを使用する場合は、MongoDBとのみ互換性があり、DynamoDBで使用することはできません。 –

答えて

1

DynamoDBは、究極のスケーラブルなnoSqlデータベースシステムです。ダイナモと一緒に行く。 多くの小さなリクエストを非常にうまく処理します。

+0

あなたはDynamoDBに転送するのを手伝ってくれました。ありがとうございました! – shle2821

1

コメントとは異なり、Elastic BeanstalkはWebサーバーではなく、データベースではありません。​​はAWS サービスで、ユーザーはコンピューティング(EC2と思う)やストレージ(S3やDynamoDBなど)などの他のAWSサービスを迅速にプロビジョニングし、これらのリソースに対するユーザーのアプリケーションの監視と展開を設定できます。 Beanstalkを使用すると、アプリケーションをデプロイし、基になるAWSリソースを制御できます。あなたの場合、Elastic Beanstalkを使用して、MongoDBサーバーデータベースを展開して解析データを格納することができます。

DynamoDBは、AWSサービスとして提供される分散型の高可用性でスケーラブルな非リレーショナル(NoSQL)データベースです。 Dynamoはいくつかの点でMongoDBに匹敵しています(データを保存することも、両方とも非リレーショナルです)が、Mongoは自分で管理し、展開する必要があるシステムです(おそらくElastic Beanstalkの助けを借りて)アプリケーションロジックを心配する必要がある管理対象システムです。あなたのケースでは、MongoDBをDynamoDBに置き換えることになります。MongoDBのメンテナンス(新しいリリースが出たときにホストOSを更新するなど)を心配するのではなく、自分のアプリケーションに専念できるようになります。

関連する問題