2016-07-15 2 views
1

ich die Geoset in redis Datenbank mit GEOADD Befehl gespeichert, wie -Wie dekodieren Sie Werte in der Redis-Datenbank?

GEOADD city 13.361389 38.115556 'paris' 

und in der Lage, die gespeicherten Werte mit folgendem Befehl zu bekommen -

127.0.0.1:6379> ZRANGE city 0 -1 

aber ich bin immer Antwort als -

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

Kann mir bitte jemand helfen, decodierte Werte wie 13.361389 38.115556

012 zu finden

Dank

Antwort

0

Lesen Sie die Dokumentation, speziell die des GEOPOS Befehls:

redis> GEOPOS city 1 2 3 
+0

Es wirft - (Fehler) ERR unbekannten Befehl 'GEOPOS' –

+0

Ok, ich gebe zu, dass dies keinen Sinn macht - GEOADD und GEOPOS wurden in 3.2 zusammengefasst. Welche Redis benutzt du? –

+0

okay @Itamar, benutze ich 2.8.4, werde ich meine Version aktualisieren und lassen Sie wissen, ob obige Lösung funktioniert oder nicht. Vielen Dank. –