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

相关文章

  • 一文详解Spring security框架的使用

    一文详解Spring security框架的使用

    Spring Security是一个基于Spring框架的安全认证和授权框架,它提供了一套全面的安全解决方案,可以在Web应用、移动应用和Web服务等不同场景下使用。本文就来详细聊聊它的使用吧
    2023-03-03
  • Java实现经典捕鱼达人游戏的示例代码

    Java实现经典捕鱼达人游戏的示例代码

    《捕鱼达人》是一款以深海狩猎为题材的休闲竞技游戏。本文将利用Java实现这一经典的游戏,文中采用了swing技术进行了界面化处理,需要的可以参考一下
    2022-02-02
  • es创建索引和mapping的实例

    es创建索引和mapping的实例

    这篇文章主要介绍了es创建索引和mapping的实例,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • Java BigDecimal类的使用和注意事项

    Java BigDecimal类的使用和注意事项

    这篇文章主要讲解Java中BigDecimal类的用法,并简单介绍一些注意事项,希望能给大家做一个参考。
    2016-06-06
  • 详谈Java中BigDecimal的一个除法异常

    详谈Java中BigDecimal的一个除法异常

    下面小编就为大家分享一篇详谈Java中BigDecimal的一个除法异常,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-11-11
  • java分页工具类的使用方法

    java分页工具类的使用方法

    这篇文章主要为大家详细介绍了java分页工具类的使用方法,稳定的分页效果,包括导航页码功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • Netty分布式Future与Promise执行回调相关逻辑剖析

    Netty分布式Future与Promise执行回调相关逻辑剖析

    这篇文章主要为大家介绍了Netty分布式Future与Promise执行回调相关逻辑剖析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-03-03
  • @RequestMapping对不同参数的接收方式示例详解

    @RequestMapping对不同参数的接收方式示例详解

    Spring MVC框架中,@RequestMapping注解用于映射URL到控制器方法,不同的参数类型如简单参数、实体参数、数组参数、集合参数、日期参数和JSON参数,本文给大家介绍@RequestMapping对不同参数的接收方式,感兴趣的朋友一起看看吧
    2024-10-10
  • mybatis 批量将list数据插入到数据库的实现

    mybatis 批量将list数据插入到数据库的实现

    这篇文章主要介绍了mybatis 批量将list数据插入到数据库的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 关于Springboot日期时间格式化处理方式总结

    关于Springboot日期时间格式化处理方式总结

    这篇文章主要介绍了关于Springboot日期时间格式化处理方式总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03

最新评论