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

गलत प्रकार का मान रखने वाली कुंजी के विरुद्ध WRONGTYPE ऑपरेशन php

रेडिस 6 डेटा प्रकारों का समर्थन करता है। आपको यह जानने की जरूरत है कि प्रत्येक डेटा प्रकार के लिए कुंजी किस प्रकार के मूल्य को मैप करती है, इसे पुनर्प्राप्त करने का आदेश अलग है।

यहां मुख्य मान प्राप्त करने के लिए आदेश दिए गए हैं:

  • यदि मान स्ट्रिंग प्रकार का है -> GET <key>
  • यदि मान हैश प्रकार का है -> HGETALL <key>
  • यदि मान प्रकार की सूचियों का है -> lrange <key> <start> <end>
  • यदि मान प्रकार सेट का है -> स्मेम्बर्स <key>
  • यदि मान सॉर्ट किए गए सेट प्रकार का है -> ZRANGEBYSCORE <key> <min> <max>
  • यदि मान स्ट्रीम प्रकार का है -> xread गिनती <count> स्ट्रीम <key> <ID> . https://redis.io/commands/xread

TYPE का उपयोग करें कुंजी किस प्रकार की मैपिंग कर रही है, इसकी जांच करने के लिए कमांड:

  • टाइप करें <key>


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्या रेडिस डीबी जैसा कुछ है, लेकिन रैम आकार तक सीमित नहीं है?

  2. 'संदेश' श्रोताओं पर रेडिस को कैसे हटाएं

  3. रेडिस में संदर्भ सेट लागू करें

  4. रेडिस की एक्सपायरी कुंजी कैसे होती है?

  5. क्या Stackexchange.Redis की आग और गारंटी वितरण को भूल जाता है?