Мы используем Redis для хранения перетасованных колод карт. Карта представлена 20-символьным GUID, а колода представляет собой массив перетасованных идентификаторов GUID. Основные операции, вызываемые в списке Deck, - LLEN (длина) и LPOP (pop). Единственный раз, когда мы нажимаем на колоду: а) когда колода изначально создана, и б) когда колода заканчивается из карт и перетасовывается (что случается редко). В настоящее время длина колоды варьируется от 10 до 700 предметов.Как оптимизировать Redis для хранения списков GUID?
Какую оптимизацию памяти можно сделать в Redis для такого рода проблем? Есть ли какие-либо настройки, которые мы можем настроить для уменьшения издержек памяти или для оптимизации использования типов данных списка (zip)?
Связанные статьи: http://redis.io/topics/memory-optimization
Спасибо, мы разворачиваем это в ближайшее время! Идти, чтобы оценить также изменения, и посмотреть, сколько у него эффекта. – bluefloyd8