我的模型有不同的實體,我希望計算一次就像公司的員工一樣。爲避免一次又一次地進行相同的查詢,計算的列表被保存在Memcache(duration = 1day)中。問題是,應用程序有時會給我一個錯誤,指出存儲在Memcache中的字節數多於允許的數量:避免Memcache「長度爲1000000字節」值的限制
Values may not be more than 1000000 bytes in length; received 1071339 bytes
是否正在存儲一個對象列表,您應該使用Memcache做什麼?如果是這樣,避免上述錯誤的最佳做法是什麼?我目前正在拉1000件物品。你是否將限制值設爲< 200?在內存中檢查對象的大小似乎不是一個好主意,因爲在進入Memcache之前,它們可能正在被處理(序列化或類似的東西)。
我第一次看到這個問題的標題時,我認爲這裏的Memcache只能存儲100萬個值。標題可以更改爲「避免Memcache 1MB限制值」? – 2015-06-30 07:00:45