A retail company is migrating its product catalog application to AWS. The catalog contains semi-structured data with varying attributes for different product types, and needs to handle high-frequency read and write requests with single-digit millisecond latency. The development team wants to avoid managing database infrastructure, OS patching, or provisioning servers. Which AWS service is the most appropriate choice to meet these requirements?
- AAmazon RDS for MySQL
- Amazon DynamoDBCevap
- CAmazon EC2 with a self-managed NoSQL database
- DAmazon Redshift
Cevap
Amazon DynamoDB
Amazon DynamoDB is the correct choice because it is a fully managed, serverless NoSQL database service that provides single-digit millisecond latency at any scale. It supports flexible, semi-structured document and key-value schemas, which fit the varying attributes of a product catalog. Since it is serverless, developers do not need to provision instances, manage database infrastructure, or perform operating system patching.
Adım Adım Çözüm
Anahtar Kavram
Selecting the appropriate AWS database service based on data structure, latency, and management overhead requirements.