классы
не предоставляют возможности удалять по маске
по маске можно найти ключи, но удалять так при большой базе нельзя
Код: Выделить всё
redis->delete(redis->keys('mymask*'))
Подскажите как сохранять данные, что бы можно было использовать 3 уровня разделения, первый уровень, ( буду использовать базы доступно 9 шт этого хватает)
- по типам (структуры, шаблоны, sql и тд)
по городам (сайтам)
по общему ключу (например все новости или менюшки)
ключ записи
вопрос собствено как сохранять, что бы потом можно было удалить не только по последнему полю, но указав 2 и 3 или только 2?
думал, может если есть такая возможность выбрав группу выставить ей дату действия старую?
или может есть такой же метод как и из комендной строки для Redis
Код: Выделить всё
redis-cli KEYS "prefix:*" | xargs redis-cli DEL
$ redis-cli --raw keys "$PATTERN" | xargs redis-cli del