Nach googeln viel, ich habe hier bei StackOverflow einen guten Beitrag über etwas gefunden, das zu dem passt, wonach ich gefragt habe:
- http://robots.thoughtbot.com/post/48851498400/redis-partial-word-match-you-auto-complete-me
Zusammenfassung...:
1. Schlüsselwerte für Tags erstellen
sadd mysite:tags "stackoverflow" "stack-exchange" "question" "about-redis"
2. Erstellen Sie einen Index für jede mögliche Kombination
Ja, zum Beispiel:
- "s"
- "st"
- "sta"
-
... und so weiter
sadd mysite:tags:index:s 1 2
sadd mysite:tags:index:st 1 2
sadd mysite:tags:index:sta 1 2
sadd mysite:tags:index:stack 1 2
sadd mysite:tags:index:stacko 1
... und so weiter.
Es geht darum, alle Tags hinzuzufügen, die mit s beginnen , st ...
3. Verwenden von SORT zum Abrufen von Tag-Vorschlägen:
sort mysite:tags:index:s by nosort get tags:*
Dies wird ausgeben:
- Stapelüberlauf
- Stack-Austausch
Oder... sortiere mysite:tags:index:stack- by nosort get tags:*
...gibt aus:
- Stack-Austausch
Es scheint eine gute Lösung zu sein!