2016-08-01 14 views
0

Ich habe den folgenden Satz von Schlüsselwertpaaren in RedisWie implementiert man die Präfix-Übereinstimmung für Schlüssel in redis?

"[email protected]#45" :"mens-clothing/shirts" 
"690-product-Ywsg##67" :"womens-clothing/shirts" 
"[email protected]%59" : "boys-clothing/sweaters" 
"[email protected]#45" : "Puma" 
"690-brand-Z3af&#35" : "Free People" 
"690-brand-Q4af%#49" : "True Religion" 

I nur die Tasten, die mit „690-Hersteller-“ holen muß aus dem obigen Satz. Wie kann ich das selbe in redis erreichen?

Antwort

4

Sie können scannen die Schlüssel mit dem Befehl SCAN von Redis. Siehe Dokumentation http://redis.io/commands/scan

Beispiel

SCAN 0 MATCH "690-brand-*"

für ein node.js Beispiel sehen diese https://stackoverflow.com/a/37405810/6265117

Sie auch KEYS Befehl verwenden können, wenn Sie auf einer Entwicklungsumgebung arbeiten oder Debuggen etwas und Datenbank nicht sehr groß. Verbindung - http://redis.io/commands/keys

HINWEIS: KEYS ist nicht für Produktionsumgebungen empfohlen.