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

रेडिस:डेटाबेस में संग्रहीत सभी मान लौटाएं

Redis में विभिन्न प्रकारों के बीच अंतर हैं, इसलिए आपको यह निर्धारित करने के लिए डेटा प्रकार को देखना होगा कि कुंजी से मान कैसे प्राप्त करें। तो:

keys = redis.keys('*')
for key in keys:
    type = redis.type(key)
    if type == "string":
        val = redis.get(key)
    if type == "hash":
        vals = redis.hgetall(key)
    if type == "zset":
        vals = redis.zrange(key, 0, -1)
    if type == "list":
        vals = redis.lrange(key, 0, -1)
    if type == "set":
        vals = redis. smembers(key)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस .ssh/authorized_keys को लिख रहा है

  2. अजवाइन त्रुटि :result.get time out

  3. रेडिस क्लाइंट से लुआ स्क्रिप्ट चलाते समय त्रुटि

  4. इलास्टी कैश इंटीग्रेशन लॉन्च करना

  5. प्रोग्रामेटिक रूप से रेडिस क्यू (आरक्यू) में एक कतार () को नष्ट / हटाना