43 Stimmen

Wie suche ich Zeichenketten in Redis?

Ich möchte eine Funktion zum automatischen Vervollständigen. Ich habe kurze beschreibende Zeichenketten für eine Eigenschaft eines Datentyps. Ich habe eine Liste von IDs in Redis für den Datentyps, geordnet nach Erstellungsdatum, und ich verwende die ids zum Setzen und Eigenschaften für den Datentyp, wie in der redis type Dokumentation beschrieben. Ich verwende keine Hashtabellen. Was ist der beste Weg, um eine Zeichenketten zu erhalten, die mit der Eingabe in ein Autovervollständigungsfeld Eingabefeld eingegeben wurde, bei diesem Aufbau? Alle IDs durchgehen und die Eigenschaft überprüfen Ich möchte suchen - für jeden Tastendruck scheint wie der falsche Weg zu tun dies.

EDITAR: Zusätzlich zu den unten stehenden Antworten wurde mir dies gezeigt:

http://antirez.com/post/autocomplete-with-redis.html

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X