Redis
 sql >> база данни >  >> NoSQL >> Redis

WRONGTYPE Операция срещу ключ, съдържащ грешен тип стойност php

Redis поддържа 6 типа данни. Трябва да знаете към какъв тип стойност се съпоставя ключът, тъй като за всеки тип данни командата за извличането му е различна.

Ето командите за извличане на стойност на ключ:

  • ако стойността е от тип низ -> GET <key>
  • ако стойността е от тип хеш -> HGETALL <key>
  • ако стойността е от тип списъци -> lrange <key> <start> <end>
  • ако стойността е от тип sets -> smembers <key>
  • ако стойността е от тип сортирани набори -> ZRANGEBYSCORE <key> <min> <max>
  • ако стойността е от тип stream -> xread count <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. Django ValueError:Не е намерен маршрут за пътя 'ws/chat//'

  2. Работете с ключове в redis

  3. Изпълнение на пакети от команди с помощта на redis cli

  4. Twisted:защо предаването на отложено обратно извикване към отложена нишка прави нишката блокирана изведнъж?

  5. Намиране на стойности чрез използване на частично име на ключ в Redis Sorted Set