हाल ही में मैं रेडिस सीख रहा हूं और ईमानदारी से बहुत प्रभावित हूं और इसका उपयोग करने के लिए मर रहा हूं। चीजों में से एक जो मुझे परेशान करता है वह है "मैं रेडिस से कैसे पूछूं"। विशिष्ट मैं निम्नलिखितरेडिस में क्वेरीिंग
को हल करने की कोशिश कर रहा हूँ होने के लिए मैं
usage:1 = {created: 20100521, quantity:9, resource:1033, user:1842, ...}
usage:2 = {created: 20100812, quantity:3, resource:7233, user:1842, ...}
usage:3 = {created: 20100927, quantity:4, resource:1031, user:76, ...}
नीचे के रूप में जमा हैश के लाखों लोगों की है कृपया ध्यान दें हैश में कई चाबियाँ देखते हैं मैं केवल 4. अब जब कि मैं चाहता हूँ पता चला है कि कहो विशिष्ट तिथि सीमा में, उपयोगकर्ता द्वारा, संसाधन द्वारा या किसी दिए गए अवधि में उपयोगकर्ता के लिए रिकॉर्ड ढूंढने के लिए।
मुझे संदेह है कि ऐसे डेटा को पुनर्प्राप्त करने के लिए रेडिस विशिष्ट पैटर्न हैं। मैं एक अजगर प्रोग्रामर हूं। मैंने रेडस्को (ओम पोर्ट) को देखा जो कुछ quering का समर्थन करता है लेकिन मुझे यकीन नहीं है कि यह सभी डेटा प्राप्त करता है और फिर अजगर में फ़िल्टर करता है।
सोचा कि यह साझा करने के लिए उपयोगी होगा http://pythonik.blogspot.com/2010/11/redis-patterns-search.html अस्वीकरण: मेरे ब्लॉग पर सूचक – Shekhar