Скажите, если вы хотите, чтобы пользователь мог удалить некоторые данные, но обычно они статичны и хороши для кэширования.Есть ли способ удалить это значение из ключа, чтобы вы могли сохранить все остальное в кэше и избавиться от того, что пользователь хотел удалить?Ключ будет массивом из множества массивов.Массивы содержат информацию для элемента, такую как идентификатор, имя пользователя, заголовок и т. Д., И они могут захотеть удалить один из этих массивов, если пользователь хочет удалить.
Пример кода:
Хранениевещи:
$cachedData = $this->memcache->get($this->key);
if($cachedData === false){
$cachedData = array();
$sql = "SELECT id, name FROM table LIMIT 100";
$res = mysql_query($sql);
while($rec = mysql_fetch_assoc($res)){
$cachedData[] = $rec;
}
// cache for 10 minutes
$this->memcache->set($this->key, $cachedData, 0, 600);
}
Это в основном прямо из примера кода Google.