2015-04-22 6 views
7

Что такое zset в базе данных redis. У меня есть база данных redis с некоторыми данными. Для того, чтобы получить значенияЧто такое ZSET в базе данных Redis?

KEYS *apple* 

1) "compleet-index:products:apple" 
2) "compleet-index:brands:apple" 

после того, как получить ключ

GET compleet-index:productos:apple 

и у меня был ответ

(error) WRONGTYPE Operation against a key holding the wrong kind of value 

я типа

TYPE compleet-index:productos:iphone 

zset 

Когда я make

DUMP compleet-index:productos:iphone 

Получаю коды exas.

ответ

14

Короткий ответ: Используйте ZRANGE compleet-index:products:apple 0 -1 WITHSCORES

ZSET это короткое имя для Redis отсортированного набора, тип documented here данных Redis. Каждый ключ в отсортированном наборе имеет несколько значений внутри, связанных с плавающей стоимостью.

Смежные вопросы