/ / Amazon SimpleDB vs Amazon RDS - amazon-simpledb, amazon-rds

Amazon SimpleDB vs Amazon RDS - amazon-simpledb, amazon-rds

Je travaille sur un petit site de commerce électronique et nous "envisageons de passer à tous les services hébergés Amazon et je ne suis pas sûr de la différence exacte entre RDS et SimpleDB. RDS peut utiliser MySQL, SimpleDB ne peut pas?

Réponses:

11 pour la réponse № 1

RDS est essentiellement une base de données relationnelle en SQLveine, alors que SDB est une base de données non relationnelle. Je vous recommande de lire toutes les informations sur le site Amazon Web Services (AWS), car elles répondent à toutes vos questions.

À partir de la FAQ AWS:

Q: Quand utiliser Amazon RDS, les AMI de bases de données relationnelles Amazon EC2 et Amazon SimpleDB?
Amazon Web Services fournit un certain nombre de bases de donnéesalternatives pour les développeurs. Amazon RDS vous permet d'exécuter une base de données relationnelle complète en déchargeant son administration. Amazon SimpleDB offre des fonctionnalités simples d’indexation et de requête avec une évolutivité transparente; En utilisant l'une de nos nombreuses AMI de bases de données relationnelles sur Amazon EC2 et Amazon EBS, vous pouvez exploiter votre propre base de données relationnelle dans le cloud. Il existe des différences importantes entre ces alternatives qui peuvent en faire une plus appropriée à votre cas d'utilisation.

Plus d'informations sur les options de base de données AWS


14 pour la réponse № 2

En termes simples, je suppose que parce que votreLe modèle commercial est le commerce électronique dont vous avez besoin d'une cohérence transactionnelle dans votre solution de données. Pour cette raison, vous devez choisir l’une des options RDS (MySQL, Oracle ou SQL Server).

AWS SimpleDB est un magasin de données non relationnel (ouNoSQL), donc ce que vous obtenez est la flexibilité (c’est-à-dire sans schéma ou léger) et l’évolutivité, mais vous n’obtenez pas une cohérence immédiate (transactionnelle) et le modèle de requête n’utilisera pas de jointure.