En ASP.NET Web Farm es la base de datos dependiente del almacenamiento en caché de un buen enfoque?

StackOverflow https://stackoverflow.com//questions/10694823

Pregunta

Estaba mirando usando almacenamiento en caché de datos con la dependencia de la base de datos para una aplicación ASP.NET de una web.Por lo tanto, cada servidor web en la granja web actualizará automáticamente su valor de caché tan pronto como cambie el valor de la base de datos.Esto parece mantener todos los valores de caché en los servidores web sincronizados.¿Esto suena como una buena idea o me falta algo?

¿Fue útil?

Solución

no.No significa que todos los servidores se refresque una vez que el valor en el DB se actualice, a menos que use algo como SQLCAceDependence.Eche un vistazo a el siguiente enlace para eso: http://www.asp.net/web-forms/tutorials/data-access/caching-data/using-sql-cache-dependences-vb

De lo contrario, el mecanismo simplemente implica mirar la base de datos y tomar el valor desde allí.Puede haber trabajos SQL que podrían actualizar el valor.Por lo tanto, es diferente de lo anterior.

NOTA: Para SQLCACHEDEPENDENCE, debe usar MSSQL 2005+ Server.

El otro Tecnique sería emplear el uso de ganchos web en su solución ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top