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

डेटा प्रकार के चयन के लिए रेडिस सुझाव

आप रेडिस में सॉर्ट किए गए सेट का उपयोग कर सकते हैं। आपका विचार या उत्तर अंक स्कोर हो सकता है। टाइमस्टैम्प के आधार पर एक कुंजी बनाएं। क्रमबद्ध सेट विधि zrevrangebyscore आपको सही क्रम देगा।

आप सॉर्ट किए गए सेट के अपने सदस्य को इस प्रकार सेट कर सकते हैं:

'YEAR_MONTH_DATE_HOUR_MINUTE_SECONDS:question_id'

इस प्रकार यदि आप क्रमबद्ध करते हैं, तो समान अंक वाले प्रश्नों को शब्दावली क्रम में वापस कर दिया जाएगा। इस तरह से जो प्रश्न बाद में आया था, यदि आप zrevrangebyscore का उपयोग करते हैं तो उसे उच्च स्थान पर रखा जाएगा।

आप टाइमस्टैम्प और Question_id को मैप करने के लिए हैश मैप बना सकते हैं। तेजी से देखने के लिए

मैंने एक ऐसा ही सवाल पूछा, जहां मैंने एक समाधान भी निकाला। मुझे कुछ अलग चाहिए लेकिन यह वही करेगा जो आप चाहते हैं।

Redis zrevrangebyscore, शब्दावली क्रम के अलावा अन्य छँटाई




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस बैकग्राउंड जॉब के बाद मैं फ्लास्क रेंडर_टेम्प्लेट कैसे लौटा सकता हूं?

  2. क्या डेटा संरचनाओं पर रेडिस ऑपरेशन थ्रेड सुरक्षित हैं

  3. सेट के लिए रेडिस के स्कोर और रैंकिंग सुविधाओं के लिए केस का उपयोग करें

  4. एरोस्पाइक अन्य की-वैल्यू नोस्कल डेटाबेस से कैसे भिन्न है?

  5. पाइथन का उपयोग करके रेडिस में कॉम्प्लेक्स नेस्टेड JSON को कैसे स्टोर करें