Pergunta

Eu estava olhando para usar o cache de dados com dependência de banco de dados para um aplicativo ASP.NET Farmed Web.Portanto, cada servidor da Web na Web refrescará automaticamente seu valor de cache assim que o valor do banco de dados será alterado.Isso parece manter todos os valores de cache nos servidores da Web sincronizados.Isso soa como uma boa ideia ou estou perdendo alguma coisa?

Foi útil?

Solução

não.Isso não significa que todos os servidores refrescam uma vez que o valor no banco de dados seja atualizado, a menos que você use algo como sqlcachedEpendency.Dê uma olhada @ o seguinte link para isso: http://www.asp.net/web-forms/tutorials/data-access/caching-data/using-sql-cache-dependities-vb

Caso contrário, o mecanismo simplesmente envolve olhar para o banco de dados e tomar o valor de lá.Pode haver trabalhos SQL que podem ser atualizados o valor.Por isso, é diferente de cima.

Nota: Para SqlcachedEpendency, você precisa usar o servidor MSSQL 2005+.

A outra Tecnique seria empregar o uso de ganchos da Web em sua solução ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top