¿Por qué es NHibernate.Cache.HashtableCacheProvider no está destinado al uso en producción?

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

  •  28-09-2019
  •  | 
  •  

Pregunta

El NHibernate documentación y el libro NHibernate En Acción estado que el NHibernate.Cache.HashtableCacheProvider proveedor de memoria caché no está diseñado para su uso en producción. Sin embargo, no pude encontrar una razón para ello. ¿Alguien sabe el motivo?

¿Fue útil?

Solución

Debido a que no es compatible con cualquier tipo de almacenamiento en caché de la semántica razonables (primer ejemplo que viene a la mente: los tiempos de espera)., Y que básicamente crece indefinidamente

Está pensado solo para probar, ya que sólo proporciona la implementación más sencilla posible de una caché local.

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