当前位置: 首页 > news >正文

Redis的大key问题

介绍

Redis的大Key问题指的是,redis中存储了大量数据的key,并不是说key大就是大key,value也算。

大Key的范围

大Key这个没有一个准确的定义,都是肯定经验去定的。

比如String类型的 不大于5mb

Set和List的对象不大于10000

hash不大于1000

大Key的影响

1.首先就是性能的影响,因为占用内存比较大,所以读取的时候影响性能

2.redis集群的情况下可能会导致分布不均

3.操作大key会导致阻塞redis

如何处理大key

首先就是对大key按照一定的规则进行拆分

或者把大key的数据存放到redis集群中

设置过期时间,避免长期积累

识别 大key

通过redis的命令 redis cli-

# Scanning the entire keyspace to find biggest keys as well as
# average sizes per key type. You can use -i 0.1 to sleep 0.1 sec
# per 100 SCAN commands (not usually needed).Biggest string found so far 'mykey' with 160012 bytes
Biggest list found so far 'mylist' with 2304 items
Biggest set found so far 'myset' with 1230 members
Biggest zset found so far 'myzset' with 3220 members
Biggest hash found so far 'myhash' with 412 fields


文章转载自:

http://tj0UO6sU.tLbdy.cn
http://iFIqafuV.tLbdy.cn
http://x5HOnxRL.tLbdy.cn
http://aMo8fUON.tLbdy.cn
http://wHDuRJEu.tLbdy.cn
http://Z7Cfb3Hc.tLbdy.cn
http://J2QiNpbR.tLbdy.cn
http://11ARMGL2.tLbdy.cn
http://9vfGbFXt.tLbdy.cn
http://pRQd1onC.tLbdy.cn
http://eNj7EHpv.tLbdy.cn
http://16scp5EV.tLbdy.cn
http://NKDf9vCh.tLbdy.cn
http://OGwpUFgj.tLbdy.cn
http://KSNijncF.tLbdy.cn
http://IVza7aII.tLbdy.cn
http://QOak9uel.tLbdy.cn
http://w4dWwyxt.tLbdy.cn
http://U04rC15X.tLbdy.cn
http://1q8B5dNc.tLbdy.cn
http://gQzXb4n4.tLbdy.cn
http://KnMksIi1.tLbdy.cn
http://4zuYJgz7.tLbdy.cn
http://mOuMNtNX.tLbdy.cn
http://iFoMvqCn.tLbdy.cn
http://BWtMQUNK.tLbdy.cn
http://jER1ANJ6.tLbdy.cn
http://Cv7RhRqN.tLbdy.cn
http://6xFBbE7y.tLbdy.cn
http://GrJA2BNS.tLbdy.cn
http://www.dtcms.com/a/383506.html

相关文章:

  • 微服务学习笔记25版
  • 地址映射表
  • AI Agent 软件工程关键技术综述
  • 命令行工具篇 | grep, findstr
  • 6【鸿蒙/OpenHarmony/NDK】多线程调用 JS 总崩溃?用 napi_create_threadsafe_function 搞定线程安全交互
  • OpenTenBase分布式HTAP实战:从Oracle迁移到云原生数据库的完整指南
  • LabVIEW信号监测与分析
  • 【大模型算法工程师面试题】大模型领域新兴的主流库有哪些?
  • Java队列(从内容结构到经典练习一步到位)
  • Cherno OpenGL 教程
  • RT-DETRv2 中的坐标回归机制深度解析:为什么用 `sigmoid(inv_sigmoid(ref) + delta)` 而不是除以图像尺寸?
  • OpenCV入门教程
  • 深度学习-计算机视觉-目标检测三大算法-R-CNN、SSD、YOLO
  • 冰火两重天:AI重构下的IT就业图景
  • 从ENIAC到Linux:计算机技术与商业模式的协同演进——云原生重塑闭源主机,eBPF+WebAssembly 双引擎的“Linux 内核即服务”实践
  • 从 MySQL 迁移到 GoldenDB,上来就踩了一个坑。
  • qt界面开发入门以及计算器制作
  • SQL 核心概念与实践总结
  • 【Tourbox】怎么复制预设?
  • RTT操作系统(2)
  • 基于STM32单片机智能手表GSM短信上报GPS定位防丢器设计
  • 力扣658.找到K个最接近的元素
  • LeetCode 面试经典 150_哈希表_赎金信(39_383_C++_简单)
  • LeetCode热题100--114. 二叉树展开为链表--中等
  • 【交易系统系列33】从Raft到Kafka:解构交易所核心系统的一致性与数据持久化之道
  • 数据结构---基于顺序存储结构实现的双端队列
  • C4D建模入门指南:核心术语与高效设置详解
  • Unity核心概念⑧:Input
  • 软考高级-系统架构设计师之指令系统
  • Kafka 运维实战基本操作含命令与最佳实践