Usando o ElastiCache Redis como um repositório de valores-chave na memória - AWS OpsWorks

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á.

Usando o ElastiCache Redis como um repositório de valores-chave na memória

Importante

O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no AWS re:POST ou por meio do Premium AWS Support.

nota

Este tópico é baseado em uma pilha Linux, mas as pilhas do Windows também podem usar Amazon ElastiCache ()ElastiCache. Para obter um exemplo de como usar ElastiCache com uma instância do Windows, consulte ElastiCache como um repositório de sessões do ASP.NET.

Você pode, muitas vezes, melhorar o desempenho do servidor de aplicativos usando um servidor de armazenamento em cache para fornecer um armazenamento de chave-valor para pequenos itens de dados, como strings. ElastiCache A Amazon é um serviço da AWS que facilita o fornecimento de suporte de cache para seu servidor de aplicativos, usando os mecanismos de cache Memcached ou Redis. AWS OpsWorks O Stacks fornece suporte integrado para o Memcached. No entanto, se o Redis atender melhor às suas necessidades, você poderá personalizar sua pilha para que seus servidores de aplicativos ElastiCache usem o Redis.

Este tópico explica o processo básico de fornecer suporte de cache do ElastiCache Redis para pilhas Linux, usando um servidor de aplicativos Rails como exemplo. Ele pressupõe que você já tenha um aplicativo Ruby on Rails apropriado. Para obter mais informações sobre ElastiCache, consulte O que é a Amazon ElastiCache? .