Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

रेडिस के साथ गतिशील सॉर्ट

आप कुंजियों में संगृहीत स्थिरांक के अनुसार क्रमित कर सकते हैं।

आपके उदाहरण में, मैं 1. . को क्रमित कर सकता हूं लगभग तुच्छ रूप से रेडिस का उपयोग करना। यदि आप अन्य व्यंजक मानों को परिकलित करने के बाद संग्रहीत करते हैं, तो आप उनके अनुसार भी छाँट सकते हैं। 1. . के लिए , आपको सूची गणना को कहीं स्टोर करने की आवश्यकता होगी, मैं मान लूंगा news:n:upvotes:count

पकड़ SORT कमांड का उपयोग करना है। उदाहरण के लिए, पहला प्रकार होगा:

SORT news::list BY news:*:upvotes:count GET news:*->title GET news:*->url

...अपवोट के आधार पर वर्धमान क्रम में शीर्षक और यूआरएल प्राप्त करने के लिए।

alpha . के लिए संशोधक भी हैं छँटाई, और asc/desc छँटाई कमांड पेज को पूरा पढ़ें, यह सार्थक है।

पुनश्च:आप गिनती को लपेट सकते हैं, स्टोर कर सकते हैं, सॉर्ट कर सकते हैं और संभवतः एक बहु/EXEC वातावरण (एक लेनदेन) में गिनती को हटा सकते हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस इंस्टेंस संस्करण की जांच कैसे करें?

  2. रेडिस एंटरप्राइज क्लस्टरिंग कमांड त्रुटि 'क्लस्टर'

  3. ASP.NET सत्र राज्य प्रदाता का उपयोग करके Redis सर्वर से कनेक्ट नहीं हो सकता

  4. यह जानते हुए कि रेस्क्यू वर्कर ने कब पूरा किया काम

  5. डेटा मान बदलते समय क्लाइंट को सूचित करने के लिए नोडज के साथ रेडिस पब्लिश/सब्सक्राइब का उपयोग कैसे करें?