Data: 07/01/2025
Status: Aprovado
Precisamos de um banco de dados para armazenar informações de produtos, incluindo descrições, preços e categorias. O sistema deve suportar um alto volume de consultas e permitir buscas eficientes.
Optamos por usar PostgreSQL como banco de dados principal, devido à sua flexibilidade em consultas complexas e suporte a indexação avançada.
- MongoDB: Oferece escalabilidade horizontal, mas tem menos suporte para consultas SQL complexas.
- DynamoDB: Alta disponibilidade e escalabilidade automática, mas custo imprevisível e suporte limitado a queries flexíveis.
✅ Facilidade de integração com ferramentas analíticas.
✅ Maior controle sobre a modelagem dos dados.