O MemoryDB oferece camadas de dados como uma forma escalar seus clusters até centenas de terabytes de capacidade com menor custo. Os níveis de dados oferecem uma opção de preço/performance para MemoryDB usando unidades de estado sólido (SSDs) de baixo custo em cada nó de cluster, além de armazenar dados na memória. É ideal para workloads que acessam até 20% do conjunto de dados geral regularmente e para aplicativos que podem tolerar latência adicional ao acessar dados em SSDs.
Ao utilizar clusters com camadas de dados, o MemoryDB é projetado para mover automaticamente e de forma transparente os itens menos usados da memória para SSDs NVMe conectados localmente quando a capacidade de memória disponível é consumida. Ao acessar um item armazenado no SSD, o MemoryDB o move de volta à memória antes de atender ao pedido. A classificação de dados do MemoryDB está disponível nos nós R6gd baseados em Graviton2. Os nós R6gd têm quase 5x mais capacidade total (memória + SSD) e podem ajudar você a obter mais de 60% de economia nos custos de armazenamento ao executar com utilização máxima, em comparação com os nós R6g (somente memória). Assumindo valores de string de 500 bytes, você normalmente pode esperar uma latência adicional de 450 µs para solicitações de leitura para dados armazenados em SSD em comparação com solicitações de leitura para dados na memória.
O MemoryDB oferece nós reservados que permitem economizar até 55% sobre os preços dos nós sob demanda em troca de um compromisso de uso por um período de um ou três anos. Os nós reservados são complementares aos nós sob demanda do MemoryDB e oferecem flexibilidade às empresas para ajudar a reduzir custos. O MemoryDB disponibiliza três opções de pagamento de nós reservados (sem pagamento adiantado, pagamento adiantado parcial e pagamento adiantado integral) que permitem estabelecer um equilíbrio entre o valor pago adiantado e o preço por hora efetivo.
Os nós reservados do MemoryDB oferecem flexibilidade de tamanho dentro de uma família de nós e na região da AWS. Isso significa que a taxa de nós reservados com desconto será aplicada automaticamente ao uso de todos os tamanhos na mesma família de nós. O recurso de flexibilidade de tamanho reduz o tempo necessário para gerenciar seus nós reservados e, como você não está mais vinculado a um tamanho específico de nó de banco de dados, pode aproveitar ao máximo seu desconto, mesmo que seu banco de dados precise de atualizações.