更新时间:2023-09-08 GMT+08:00

什么是大Key/热Key?

名词

定义

大Key

大Key可以分为两种情况:

  • Key的Value较大。一般单个String类型的Key大小达到10KB,或者集合类型的Key总大小达到50MB,则定义其为大Key。
  • Key的元素较多。一般定义集合类型的Key中元素超过5000个,则认为其为大Key。

热Key

通常以一个Key被操作的频率和占用的资源来判定其是否为热Key,例如:

  • 某个集群实例一个分片每秒处理10000次请求,其中有3000次都是操作同一个Key。
  • 某个集群实例一个分片的总带宽使用(入带宽+出带宽)为100Mbits/s,其中80Mbits是由于对某个Hash类型的Key执行HGETALL所占用。

大Key/热Key分析/过期Key扫描 所有常见问题

more