В моей модели есть разные сущности, которые я бы хотел рассчитать как сотрудники компании. Чтобы избежать повторения одного и того же запроса, вычисленный список сохраняется в Memcache (duration = 1day). Проблема в том, что приложение иногда дает мне ошибку, что в Memcache хранится больше байтов, чем это допустимо:
Values may not be more than 1000000 bytes in length; received 1071339 bytes
Сохраняет ли список объектов что-то, что вы должны делать с Memcache? Если да, то какие рекомендации лучше избегать ошибки выше? В настоящее время я набираю 1000 объектов. Ограничиваете ли вы значения < 200? Проверка размера объекта в памяти не кажется слишком хорошей идеей, потому что они, вероятно, обрабатываются (сериализованы или что-то в этом роде) перед тем, как войти в Memcache.