1 Resposta
- Mais recentes
- Mais votos
- Mais comentários
0
Hello.
DynamoDB is NoSQL, so it is often faster to read and write than RDS.
However, it has the disadvantage of not being able to throw as complex queries as an RDBMS.
If you do not need to perform difficult queries, you can choose DynamoDB.
If you are specializing in searching by joining tables, etc., you should use RDS.
You may want to evaluate which database your application is better suited for by looking at the comparison chart in the following document.
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/SQLtoNoSQL.WhyDynamoDB.html
Conteúdo relevante
- AWS OFICIALAtualizada há 2 anos
- AWS OFICIALAtualizada há um ano
- AWS OFICIALAtualizada há 2 meses
Hi, in addition, you have to consider and appreciate the fact that DDB is a fully managed service. All the non-differentiating heavyweight-lifting (patching, monitoring, HA, scaling, etc) is done for you by AWS. You can focus on your app and not infra. Also, in case, DDB is transactional: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/transaction-apis.html