Recomendações a outras pessoas considerando Amazon DynamoDB:
Amazon DynamoDB é melhor quando você já escolheu a Amazon como ecossistema, significando EC2 para implantação, S3 para armazenamento, etc. Se você está disposto a gastar mais dinheiro para dados e consultas em crescimento, então é uma escolha melhor, mas é preciso ter cautela ao escolher a chave de partição, caso contrário, você acabará com custos crescentes. É fácil de configurar, o suporte técnico é excelente e gerenciar o cluster é mais fácil do que outros NoSQL. Faça seu banco de dados de forma que você possa atender consultas frequentes com índices primários, isso será mais econômico. Análise coletada por e hospedada no G2.com.
Que problemas é Amazon DynamoDB E como isso está te beneficiando?
DynamoDB faz parte do ecossistema AWS. Assim, clientes que já possuem o ecossistema AWS podem ter o DynamoDB no mesmo pacote. É muito importante escolher as chaves neste banco de dados considerando os requisitos de negócios porque, consultas que buscam dados que não envolvem o índice de chave primária terão que recorrer a índices secundários. Ter mais índices secundários significa mais custo. Além disso, a chave de partição tem um papel vital porque distribuirá uniformemente leituras e gravações entre essas partições. A escalabilidade linear é a melhor coisa, você deve ter cuidado ao escolher a partição e a chave, pois algumas partições quentes podem levar à diminuição do rendimento da tabela. Análise coletada por e hospedada no G2.com.