AnsweredAssumed Answered

Cachear Webscripts

Question asked by joseacc on Nov 4, 2009
Buenas,

Quería preguntaros si alguien ha usado el sistema de caché en los webscripts.

Según he mirado en la wiki, se pueden establecer los siguientes parámetros de caché en un WS: never(para indicar de que nunca se debe cachear), public(para cachear las respuestas en una caché pública) y mustrevalidate(para indicar de que cada petición debe ser validada para su refresco en la caché).

Lo que se cachea son las peticiones HTTP de los WS.

Lo suyo sería cachear los WS sólo de consulta, en donde los puedes haber de consultas de datos que raramente van a modificarse(en este caso usaría public=true y mustrevalidate=false) y aquellos con consultas de datos que varias habitualmente (en este caso usaría public=true y mustrevalidate=true).

A partir de aquí tengo las siguientes dudas:

- ¿Alguien ha usado este tipo de caché? Si es así, ¿Realmente vale la pena cachear los WS? ¿Es efectiva? ¿Mejora el rendimiento en entornos de producción?
- Las suposiciones que comento mas arriba ¿son correctas?

Un saludo

Outcomes