hi-Ernest Profile picture
https://t.co/18f8eE7nEQ
Apr 9, 2022 4 tweets 1 min read
#Redis
大key影响:因为redis是单线程的,如果自己或者其他上游访问一个大key或自己批量操作mget等操作造成一次性访问过大的数据量成一个大key卡顿,会造成大key的卡顿,卡顿时间长短和key的大小以及对这个大key访问的操作有关。如果redis卡顿,会造成其他所有请求该redis的请求超时报错 在业务侧的表现就是一波抖动报错,如果持续访问大key,会导致整个redis吞吐严重下滑,超时报错持续增多。

大key标准:
string value大小大于 10KB,单位是byte
hash/set/zset/list等 数据结构中 元素个数大于 5000
hash/set/zset/list等 单key整体value大于 10mb