2017-12-11 1 views
-1

私は実際にmongodbデータベースを使ってSymfony 2.8プロジェクトに取り組んでいます。 今、mongodbからdynamoDBにswitshedからawsプラットフォームに移行したいと考えています。 mongoDBのDoctrineを置き換えるのにORM(Object Relational Mapping)を使用することをお勧めします。ORM dynmodb + symfony

答えて

0

AWSでは、DynamoDB用の高水準プログラミングインタフェースのlistを提供しています。最高レベルの抽象化は、Javaおよび.Net SDKによって提供されます。

個人的に私はDynamoDBMapperを使用しています。これはJava用であり、優れたツールです。 .Netには私が個人的に使っていないDocument persistence modelがあります。私は、Javaがはるかに一般的に使用されているという印象を得ています。

Javascriptがあなたのものであれば、Dynamooseは優れた抽象化レベルを提供し、オブジェクトモデリングをサポートします。ただし、このツールはAWSによって提供されておらず、AWSでサポートされていないことに注意してください。

AWSには他にも多くのSDKが用意されていますが、Javaと.Netだけが高レベルのネイティブオブジェクトモデリングを提供します。

EDIT:AWSにはphp sdkがありますが、オブジェクトのモデリングは提供されていませんし、フレームワークがないとは思いません。

+0

あなたの答えをありがとうが、私はSymfonyのPHPフレームワークを使用しています:) – Saad