浅谈Redis的key和value大小限制

 更新时间:2020年11月24日 17:14:14   作者:wangjinnan16  
这篇文章主要介绍了浅谈Redis的key和value大小限制,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

今天研究了下将java bean序列化到redis中存储起来,突然脑袋灵光一闪,对象大小会不会超过redis限制?不管怎么着,还是搞清楚一下比较好,所以就去问了下百度,果然没多少人关心这个问题,没找到比较合适的答案,所以决定还是去官网找吧。

找到两句比较关键的话,

截图如下。

结论

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大小限制就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 2021年最新Redis面试题汇总(1)

    2021年最新Redis面试题汇总(1)

    在程序员面试过程中redis相关的知识是常被问到的话题。这篇文章主要介绍了几道Redis面试题,整理一下分享给大家,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • Java轻松使用工具类实现获取wav时间长度

    Java轻松使用工具类实现获取wav时间长度

    在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用工具类来获取一个wav文件的时间长度,感兴趣的同学继续往下阅读吧
    2021-10-10
  • Java数据结构之图的原理与实现

    Java数据结构之图的原理与实现

    图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合。本文将详细介绍图的原理及其代码实现,需要的可以参考一下
    2022-01-01
  • SpringBoot中的YAML配置文件和日志详解

    SpringBoot中的YAML配置文件和日志详解

    这篇文章主要介绍了SpringBoot中的YAML配置文件和日志的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-12-12
  • Springboot项目与vue项目整合打包的实现方式

    Springboot项目与vue项目整合打包的实现方式

    这篇文章主要介绍了Springboot项目与vue项目整合打包的实现方式,本文通过两种方式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-07-07
  • Java字节缓冲流原理与用法详解

    Java字节缓冲流原理与用法详解

    这篇文章主要介绍了Java字节缓冲流原理与用法,结合实例形式总结分析了java字节流与缓冲区相关原理与操作技巧,需要的朋友可以参考下
    2019-09-09
  • Java使用正则表达式验证手机号和电话号码的方法

    Java使用正则表达式验证手机号和电话号码的方法

    今天小编就为大家分享一篇关于Java使用正则表达式验证手机号和电话号码的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • 浅谈ArrayList和LinkedList到底谁更快

    浅谈ArrayList和LinkedList到底谁更快

    今天给大家带来的是关于Java的相关知识,文章围绕着ArrayList和LinkedList到底谁更快展开,文中有非常详细的介绍,需要的朋友可以参考下
    2021-06-06
  • IDEA 2019.1.3 激活码大全

    IDEA 2019.1.3 激活码大全

    本文是小编给大家收藏整理的IDEA 2019.1.3 激活码大全,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2019-10-10
  • JVM分配和回收堆外内存的方式与注意点

    JVM分配和回收堆外内存的方式与注意点

    JVM启动时分配的内存称为堆内存,与之相对的,在代码中还可以使用堆外内存,比如Netty,广泛使用了堆外内存,下面这篇文章主要给大家介绍了关于JVM分配和回收堆外内存的方式与注意点,需要的朋友可以参考下
    2022-07-07

最新评论