Mi modelo tiene entidades diferentes que me gustaría calcular una vez como los empleados de una empresa. Para evitar hacer la misma consulta una y otra vez, la lista calculada se guarda en Memcache (duración = 1 día). El problema es que la aplicación a veces me da un error de que hay más bytes almacenados en Memcache de lo permitido:Evitar el límite de Memcache "1000000 bytes de longitud" en los valores
Values may not be more than 1000000 bytes in length; received 1071339 bytes
¿Está almacenando una lista de objetos que debería estar haciendo con Memcache? De ser así, ¿cuáles son las mejores prácticas para evitar el error anterior? Actualmente estoy tirando de 1000 objetos. ¿Limita los valores a < 200? Comprobar el tamaño de un objeto en la memoria no parece una idea demasiado buena porque probablemente se procesen (en serie o algo así) antes de entrar en Memcache.
La primera vez que leí el título de la pregunta, pensé que Memcache aquí solo puede almacenar 1M como en 1 millón de valores.¿Se puede cambiar el título a "Evitar el límite de valores de Memcache 1MB"? –