Redis: Могу ли я сохранить более 1 значения для разных ключей? - PullRequest
0 голосов
/ 20 января 2011

Я бы хотел сохранить несколько значений для одного и того же ключа, например:

key "value1" "value2" "value3" и сможете получить три значения.

Ответы [ 2 ]

1 голос
/ 21 января 2011

Redis имеет тип данных списка, к которому вы можете перейти:

RPUSH key value1
RPUSH key value2
RPUSH key value3

тогда

RPOP key
RPOP key
RPOP key

удалит и вернет элементы в обратном порядке (т. Е. Список обрабатывается как стек). Вы также можете получить элементы с помощью LRANGE или LINDEX.

Посмотрите интерактивную документацию , есть даже оперативный запрос, где вы можете попробовать команды, если щелкнуть одно из имен команд.

0 голосов
/ 20 января 2011

При использовании списка

{'key': ['value1', 'value2', 'value3'] }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...