Redis中什么事bigkey?

提问者:帅平 问题分类:面试刷题
Redis中什么事bigkey?
1 个回答
披起头发是娇弱
披起头发是娇弱
BigKey是指在Redis中,某个key对应的value所占用的内存空间非常大。
如果value是字符串类型,最大可以达到512MB的存储空间。如果value是列表类型,最多可以存储2^32 - 1个元素。一般来说,超过10KB的value就可以被认为是字符串类型的BigKey。
BigKey带来的问题就是:操作BigKey比较耗时,可能导致Redis发生阻塞,从而降低Redis性能。在并发场景下,还会带来网络堵塞问题。
假设一个bigkey为1MB,每秒访问量为1000,每秒就会产生1000MB 的流量。对于普通的服务器来说简直是灭顶之灾。
发布于:2周前 (04-23) IP属地:四川省
我来回答