Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13405|Resposta: 1

[ASP.NET] Asp.Net cache

[Copiar link]
Publicado em 05/08/2016 18:32:43 | | |
A primeira é usar o cache embutido do ASP, que armazena dados de objetos na memória
Segundo, se estiver em Mvc no controlador ou bloco de código, use [OutputCache(Duration = 100)]
Terceiro, se for uma requisição http [WebMethod(CacheDuration=60)]
Quarto, se estiver usando webform no bloco de código, adicione [System.Web.UI.PartialCaching(120)]

Se a quantidade de dados for relativamente pequena, pode ser usada
1. sessino  
<input id="HiddenValue" type="hidden" value="Initial Value" runat="server" NAME="HiddenValue">
ViewData
Visualizar Estado["País"]
Cookies
String de consulta


Claro, quais são os benefícios de usar cache?
1. Desempenho, que pode reduzir a criação, processamento e transmissão repetidas de dados, e armazenar os dados em cache sem alterações, o que pode melhorar significativamente a velocidade de resposta do programa web;
2. Estabilidade Se o número de usuários na mesma página for muito grande, se cada requisição for processada, isso consumirá um grande desperdício de recursos e causará instabilidade do sistema
3. Disponibilidade Às vezes, alguns serviços que melhoram dados são interrompidos, e nesse momento há um cache, e o usuário continua a usá-lo, o que melhora a disponibilidade do sistema




Anterior:C# é propenso a problemas ao passar múltiplos parâmetros em um multithread de loop
Próximo:Conversão em C# entre XML e classes de entidades (serialização e desserialização)
Publicado em 06/08/2016 00:26:58 |
Caching é algo bom   
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com