草庐IT

Redis 的 BigKey、HotKey 又引发了线上事故!

问题的严重性首先,要申明一下,问题的严重性。BigKey(大key)和HotKey(热key)的问题是较常见。这类问题不止会使服务的性能下降,还会影响用户正常使用功能,甚至会造成大范围的服务故障,故障有时还会发生连环效应,导致更加严重的后果,发生系统的雪崩,造成巨大的经济损失,巨大的品牌损伤。所以,在Redis运维过程中,由于Bigkey的存在,DBA也一直和业务开发方强调Bigkey的规避方法以及危害。在开发的过程中,开发同学,也需要十分重视和预防这个问题。一、什么是BigKey、HotKey?什么是BigKey俗称“大key”,是指redis在日常生产的过程中,某些key所占内存空间过大。

Redis 的 BigKey、HotKey 又引发了线上事故!

问题的严重性首先,要申明一下,问题的严重性。BigKey(大key)和HotKey(热key)的问题是较常见。这类问题不止会使服务的性能下降,还会影响用户正常使用功能,甚至会造成大范围的服务故障,故障有时还会发生连环效应,导致更加严重的后果,发生系统的雪崩,造成巨大的经济损失,巨大的品牌损伤。所以,在Redis运维过程中,由于Bigkey的存在,DBA也一直和业务开发方强调Bigkey的规避方法以及危害。在开发的过程中,开发同学,也需要十分重视和预防这个问题。一、什么是BigKey、HotKey?什么是BigKey俗称“大key”,是指redis在日常生产的过程中,某些key所占内存空间过大。