Tengo un sitio que se está sondeando bastante difícil para la representación JSON de los mismos recursos de varios clientes (navegadores, otras aplicaciones, scripts de shell de Unix, scripts de Python, etc.).Almacenamiento en caché del lado del servidor en openrasta
Me gustaría agregar un poco de almacenamiento en caché de modo que algunos de los recursos se guarden en caché dentro del servidor durante un tiempo configurable, para evitar que la CPU acceda a la solicitud y serialice el recurso a JSON. Por supuesto, podría almacenarlas en caché en los manejadores, pero luego tomaría el hit de serialización en cada solicitud, y también tendría que modificar montones de manejadores.
He mirado en el módulo openrasta de almacenamiento en caché, pero creo que esto es sólo para el control de la caché del navegador? Así
alguna sugerencia sobre cómo puedo conseguir openrasta para almacenar en caché la representación prestado del recurso, después de que el códec que ha generado?
Gracias
Debería agregar que sería bueno poder invalidar el caché mediante programación, ya que casi todas las actualizaciones de los recursos están llegando a través de controladores –
¿Con qué versión de .net estás trabajando? – JPReddy
Estoy trabajando con .net 4.0 .. ¿por qué? –