NCache para cache ASP.NET
Depois de configurar com sucesso NCache, agora você está pronto para usá-lo em seus aplicativos ASP.NET. NCache fornece suporte para recursos avançados do ASP.NET, como sessões, cache de estado de exibição, cache de saída e SignalR BackPlane.
Sessões: NCache fornece cluster de sessão ASP.NET na memória de alto desempenho para web farms que é mais rápido e mais escalável do que armazená-los em um banco de dados porque as sessões são mantidas na memória, mais próximas do aplicativo ASP.NET.
Exibir cache de estado: NCache O View State Caching reduz o tempo de solicitação/resposta, o que melhora o tempo geral de solicitação. Também, NCache sendo um cache distribuído na memória que é sincronizado em todos os servidores da web, é capaz de encontrar o valor do View State no cache sem nenhum problema.
Cache de saída: O NCache O provedor de cache de saída é distribuído por natureza e permite armazenar em cache o conteúdo de diferentes páginas ASP.NET em vários servidores, o que garante disponibilidade e confiabilidade.
SignalR Backplane: NCache oferece suporte para SignalR fornecendo uma extensão para o provedor SignalR. Assim que um cliente se registra no servidor web, NCache dispara eventos personalizados que reduzem o tempo de espera do cliente para verificar as atualizações.
Note
Escolha .NET Framework instalação, a versão mínima necessária é 4.8.
NCache Demonstração usando aplicativo de exemplo
Você pode ver o aplicativo de exemplo para todos os recursos acima em GitHub. Nesta seção, mostraremos como usar o aplicativo de exemplo para ASP.NET View State Cache em NCache.
Note
As etapas a seguir são as mesmas para todos os outros recursos.
Etapa 1: baixar amostra do GitHub
Para começar com ASP.NET View State Cache, baixe o aplicativo de amostra em GitHub e vá para a amostra desejada.
Etapa 2: iniciar o projeto
Lançar o ASP.NET View State Armazenando aplicativo de amostra em cache em Microsoft Visual Studio 2022 ou superior clicando em ViewState.sln.
Etapa 3: definir as configurações
Depois de lançar o projeto, localize e abra web.config do explorador de soluções à sua direita. Mudar o CacheName
propriedade do cacheSettings
tag para o cache que você criou.
Etapa 4: criar e usar a amostra
Depois que as configurações do aplicativo forem definidas, compile o aplicativo. Depois que o aplicativo for criado com sucesso, o aplicativo começará a ser executado em uma nova janela no navegador da web. Você poderá testar o aplicativo lá.
Veja também
Use NCache para ASP.NET Core Aplicação
Use NCache para aplicativo Java
Use NCache para cache de dados