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

रेडिस एचसेट कुंजी पर टीटीएल सेट कर रहा है

स्पष्टीकरण:

रेडिस केवल कुंजी स्तर पर समाप्ति का समर्थन करता है। यह किसी भी डेटा संरचना के आंतरिक तत्वों पर समाप्ति का समर्थन नहीं करता है, अकेले हैश को छोड़ दें।

उत्तर:

  1. नहीं। कोई hExpire नहीं है रेडिस में विधि/कमांड।
  2. आप एक हैश में एक आंतरिक तत्व की समय सीमा समाप्त करने का प्रयास कर रहे हैं। रेडिस में यह संभव नहीं है।

अपडेट करें:

आप एक संपूर्ण डेटा संरचना (a.k.a. a key) को समाप्त कर सकते हैं।

कुंजी समाप्त करने के लिए कमांड में से एक है EXPIRE key seconds

मान लें कि आप phpredis का उपयोग कर रहे हैं, आपकी विधि कॉल setTimeout($hash, 3600) हो सकती है ।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Laravel के बाहर से Laravel कतार में पुश करें (NodeJS)

  2. Redis कुंजियाँ क्यों समाप्त नहीं हो रही हैं?

  3. लारवेल:रेडिस उपलब्धता की जांच कैसे करें?

  4. रेडिस एचसेट कुंजी पर टीटीएल सेट कर रहा है

  5. लोचदार बीनस्टॉक पर रेडिस को कैसे स्थापित और कॉन्फ़िगर करें