2016-07-15 3 views
1

я хранил geoset в базе данных Redis с командой GEOADD, как -Как декодировать значения в базе данных Redis?

GEOADD city 13.361389 38.115556 'paris' 

и возможность получить сохраненные значения с помощью следующей команды -

127.0.0.1:6379> ZRANGE city 0 -1 

, но я получаю ответ, как -

1) "1" 
2) "3484047800163752" 
3) "10" 
4) "3484047800163752" 
5) "2" 
6) "3484047800163752" 

Может кто-нибудь, пожалуйста, помогите мне узнать декодированные значения, такие как 13.361389 38.115556

Благодаря

ответ

0

Читайте документацию, в частности, что команды GEOPOS:

redis> GEOPOS city 1 2 3 
+0

Он бросает - (ошибка) ERR неизвестной команды «GEOPOS» –

+0

Хорошо, я признаю, что это не имеет смысла - ГЕОАДД и ГЕОПОС были объединены в 3.2. Какой Редис вы используете? –

+0

okay @Itamar, я использую 2.8.4, я обновлю свою версию и дам вам знать, работает ли над решением или нет. Большое спасибо. –

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