Pregunta

¿Cuál es la forma correcta de manejar entidades persistido en la primera memoria caché de nivel durante hilo / sesión de toda la vida? En realidad, sólo hay uno o dos casos persistieron por hilo (sesión) que debe estar presente en todo momento, para hacer referencia a ellos de otras entidades (transitorios) antes de guardar.

Desde que necesita para borrar la caché de sesión de vez en cuando (porque de lo contrario se llena y muy lento), lo que no estoy seguro es - debe I:

  1. Expulsar todas las entidades de la sesión, excepto las que yo necesito?
  2. Borrar toda la sesión y volver a cargar las entidades necesarias?
  3. Crear una nueva sesión y volver a cargar las entidades necesarias?
¿Fue útil?

Solución

creo que debería cerrar la sesión anterior y el nuevo abierta. Si los objetos que desea caché son pesados ??para la carga por cada sesión que utiliza sould segundo nivel de almacenamiento en caché.

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