Como fazer cache de resposta em ASP.NET Core NCache

Por Sriram Mannava

Neste guia exaustivo, veremos as diferentes maneiras pelas quais podemos armazenar em cache as respostas em ASP.NET Core e cache distribuído usando NCache.

O que é cache de resposta?

Cache refere-se à técnica de persistir dados acessados ​​com frequência em uma memória de alta velocidade e consultar a memória para todas as solicitações subsequentes. Cache de resposta é uma técnica de armazenamento em cache dos dados de resposta com base em um seletor exclusivo – geralmente caminhos de solicitação. Nesta técnica, um servidor de aplicativos não precisa processar e gerar novamente uma resposta para a mesma solicitação, pois a resposta é servida a partir do cache. Isso resulta na redução da carga de processamento nos servidores e na melhoria dos tempos de resposta para os clientes.

Leia o artigo completo

Quando NÃO armazenar respostas em cache

Como o nome sugere, o Cache de Resposta resulta no retorno de respostas armazenadas em cache aos clientes solicitantes. Isso pode criar ambiguidade e conflitos quando tentamos armazenar em cache respostas de entidades que mudam frequentemente. Além disso, é recomendado SOMENTE CACHE GET REQUESTS e NÃO quaisquer outras ações, pois o armazenamento em cache de qualquer outra ação pode resultar em conflito entre os dados no cache e no back-end.

Leia o artigo completo
© Copyright Alachisoft 2002 - . Todos os direitos reservados. NCache é uma marca registrada da Diyatech Corp.