As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Serviços relacionados
Ao decidir usar ElastiCache ou não o MemoryDB, considere as seguintes comparações:
ElastiCache é um serviço comumente usado para armazenar dados em cache de outros bancos de dados e armazenamentos de dados usando Valkey, Redis OSS ou Memcached. Você deve considerar ElastiCache armazenar em cache cargas de trabalho onde deseja acelerar o acesso aos dados com seu banco de dados primário ou armazenamento de dados existente (desempenho de leitura e gravação em microssegundos). Você também deve considerar os casos ElastiCache de uso em que deseja usar estruturas de dados Valkey ou Redis e APIs acessar OSS dados armazenados em um banco de dados ou armazenamento de dados primário.
ElastiCache também pode ajudá-lo a economizar custos de banco de dados armazenando dados acessados com frequência em um cache. Se seu aplicativo tiver altos requisitos de taxa de transferência de leitura, você poderá obter alta escala, desempenho rápido e custos reduzidos de armazenamento de dados usando, em vez de escalar ElastiCache, seu banco de dados subjacente.
O MemoryDB é um banco de dados durável em memória para cargas de trabalho que exigem um banco de dados primário ultrarrápido. É compatível com Valkey e RedisOSS. Você deve considerar o uso do MemoryDB se sua workload exigir um banco de dados durável que ofereça desempenho ultrarrápido (leitura de microssegundos e latência de gravação em menos de 10 milissegundos). O MemoryDB também pode ser uma boa opção para seu caso de uso se você quiser criar um aplicativo usando estruturas de dados Valkey ou Redis e APIs com um banco de OSS dados primário durável. Finalmente, você deve considerar o uso do MemoryDB para simplificar a arquitetura da aplicação e reduzir os custos substituindo o uso de um banco de dados por um cache para maior durabilidade e desempenho.
Amazon Relational Database Service
ElastiCache pode ajudá-lo a economizar custos de banco de dados armazenando dados acessados com frequência em um cache. Se seu aplicativo tiver altos requisitos de taxa de transferência de leitura, você poderá obter alta escala, desempenho rápido e custos reduzidos de armazenamento de dados usando, em vez de escalar ElastiCache, seu banco de dados subjacente.
ElastiCache pode ajudá-lo a economizar custos de banco de dados armazenando dados acessados com frequência em um cache. Se seu aplicativo tiver altos requisitos de taxa de transferência de leitura, você poderá obter alta escala, desempenho rápido e custos reduzidos de armazenamento de dados usando, em vez de escalar ElastiCache, seu banco de dados subjacente.