Amazon DynamoDB
DynamoDB est la base de données NoSQL (clé-valeur) entièrement managée d'AWS.
Ce n'est pas une base de données relationnelle compatible MySQL/PostgreSQL, elle est donc incorrecte.
Quelle base de données relationnelle AWS-native est compatible avec MySQL et PostgreSQL et offre des performances et une disponibilité de niveau commercial grâce à une conception cloud-native ?
Choisir une RDB AWS-native haute performance compatible avec MySQL/PostgreSQL.
Amazon DynamoDB
DynamoDB est la base de données NoSQL (clé-valeur) entièrement managée d'AWS.
Ce n'est pas une base de données relationnelle compatible MySQL/PostgreSQL, elle est donc incorrecte.
Amazon Aurora
Correct. Amazon Aurora est une base de données relationnelle AWS-native compatible avec MySQL et PostgreSQL. Elle offre des performances et un débit supérieurs à MySQL/PostgreSQL standard et procure une haute disponibilité et une grande durabilité grâce à un stockage qui s'étend sur plusieurs zones de disponibilité.
Amazon RDS for MySQL
Amazon RDS for MySQL est un service qui exécute l'édition communautaire de MySQL telle quelle de manière managée.
La compatibilité MySQL et le fait d'être managé sont partagés, mais la description d'une RDB AWS-native, cloud-native et haute performance reconçue depuis la couche de stockage correspond à Aurora, donc ceci est incorrect.
Amazon Redshift
Amazon Redshift est un entrepôt de données spécialisé dans l'agrégation et l'analyse de grands volumes de données.
Le fait d'être basé sur SQL est partagé, mais ce n'est pas une RDB transactionnelle compatible MySQL/PostgreSQL, donc cette description correspond à Aurora et ceci est incorrect.
« Compatible MySQL/PostgreSQL » et « RDB AWS-native haute performance » désignent Amazon Aurora. La différence avec RDS for MySQL standard (l'édition communautaire telle quelle) tient à une conception AWS-native, cloud-native. Le NoSQL est DynamoDB, et l'analytique est Redshift.