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

बड़े ईटीए के साथ सेलेरी कार्यों का निर्धारण

मैं इसे निम्नलिखित तरीके से रेडिस के साथ कर रहा हूं:

हमारे पास ऐसे ग्राहक हैं जो अपनी कुछ सामग्री के रिलीज को शेड्यूल कर सकते हैं। हम रिलीज़ को अपने डेटाबेस में उस समय के साथ संग्रहीत करते हैं जब इसे निष्पादित किया जाना चाहिए।

फिर हम एक आवधिक कार्य (प्रति घंटा या जो आपको सूट करता है) करने के लिए सेलेरी बीट का उपयोग करते हैं जो अगली अवधि (फिर से घंटे या जो आपको सूट करता है) के भीतर निर्धारित रिलीज के लिए हमारी रिलीज तालिका की जांच करता है। यदि कोई पाया जाता है तो हम उनके लिए अजवाइन के साथ एक कार्य निर्धारित करते हैं। यह हमें एक छोटा ईटीए रखने की अनुमति देता है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. पदानुक्रमित डेटा स्टोर करने के लिए रेडिस का उपयोग कैसे करें?

  2. Azure Redis सत्र स्थिति त्रुटि समयबाह्य EVAL प्रदर्शन कर रहा है, inst:1, क्यू:2

  3. रेडिस अधिकतम खुली फ़ाइल क्यों सेट नहीं कर सकता

  4. रेडिस एओएफ और टारनटूल वाल लॉग के बीच अंतर

  5. रिमोट रेडिस सर्वर से कैसे जुड़ें?