गुगलिंग . के बाद बहुत कुछ, मुझे उस चीज़ के बारे में एक अच्छी पोस्ट मिली जो मैं यहां StackOverflow पर पूछ रहा था:
- http://robots.thinkbot.com/post/48851498400/redis-partial-word-match-you-auto-complete-me
सारांश...:
<एच4>1. टैग के लिए कुंजी-मान बनाएंsadd mysite:tags "stackoverflow" "stack-exchange" "question" "about-redis"
<एच4>2. प्रत्येक संभावित संयोजन के लिए एक अनुक्रमणिका बनाएं हाँ, उदाहरण के लिए:
- "s"
- "सेंट"
- "स्टा"
-
... और इसी तरह
सैड मायसाइट:टैग:इंडेक्स:एस 1 2
सैड मायसाइट:टैग:इंडेक्स:सेंट 1 2
सैड माइसाइट:टैग:इंडेक्स:स्टा 1 2
सैड माइसाइट:टैग:इंडेक्स:स्टैक 1 2
सैड माइसाइट:टैग:इंडेक्स:स्टैको 1
... और इसी तरह।
यह s . से शुरू होने वाले सभी टैग जोड़ने के बारे में है , सेंट ...
<एच4>3. टैग सुझाव प्राप्त करने के लिए SORT का उपयोग करना:sort mysite:tags:index:s by nosort get tags:*
यह आउटपुट करेगा:
- स्टैक ओवरफ्लो
- स्टैक-एक्सचेंज
या... mysite:tags:index:stack- by nosort get Tags:*
...आउटपुट होगा:
- स्टैक-एक्सचेंज
यह एक अच्छा समाधान प्रतीत होता है!