Redis中key与value的大小限制

Redis中key与value的大小限制

本篇文章为大家展示了Redis中key与value的大小限制,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

Redis中key与value的大小限制

Redis中key与value的大小限制

结论

redis的key和string类型value限制均为512MB。

补充知识:Redis获取所有键值

通过遍历获取目标键值:

import redis
redis = redis.Redis(host='192.24.210.2', port='6666', password='',db=0)
keys = redis.keys()

for key in keys:
  t = str(key)
  print(t)
  # print(key)
  if t == "b'proxies'":
    type = redis.type(key)
    if type == b'string':
      vals = redis.get(key)
    elif type == b'list':
      vals = redis.lrange(key, 0, -1)
      # print(vals)
    elif type == b'set':
      vals = redis.smembers(key);
    elif type == b'zset':
      vals = redis.zrange(key, 0, -1)
    elif type == b"hash":
      vals = redis.hgetall(key)
    else:
      print(type, key)
    print(vals)

上述内容就是Redis中key与value的大小限制,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。