Cita:
Iniciado por TheRD Sí, me refiero a si los resultados de la consulta son diferentes que los que hay cacheados, pero claro, eso implicaría ejecutar siempre dicha query y compararlas, claro, no es factible.
precisamente aquí es de donde tomamos una decisión... por lógica debes cachear únicamente los resultados que consideres que no variarán demasiado...
digamos, que un sistema de categorías no tiende a ser modificado cada cinco minutos o menos, y así con algunos otros datos...
otro caso es que por ejemplo, en nuestro backend no debemos cachear las consultas pues se trata de lidiar con datos frescos, me parece lo mas razonable...
sin embargo en el frontend, donde los datos tienden a ser los mismos la mayoría del tiempo y también tienden a ser modificados con poca regularidad, es factible memorizar dichos datos dependiendo de su naturaleza...