FWQ
Redis 的 BigKey、HotKey 又引发了线上事故!
Redis 的 BigKey、HotKey 又引发了线上事故! 0浏览 收藏 golang学习网今天将给大家带来《Redis 的 BigKey、HotKey 又引发了线上事故!》,感兴趣的朋友请继续看下去吧!以下内容将会涉及到Redis、BigKey、HotKey等等知识点,如果你是正在学习数据库或者已经是大佬级别了,都非常欢迎也希望大家都能给我建议评论哈~希望能帮助到大家! 问题的严重性 首先,要申明一下,问题的严重性。 BigKey(大key)和HotKey(热key)的问题是较常见。 这类问题不止会使服务的性能下降,还会影响用户正常使用功能, 甚至会造成大范围的服务故障,故障有时还会发生连环效应,导致更加严重的后果,发生系统的雪崩,造成巨大的经济损失,巨大的品牌损伤。 所以,在 Redis 运维过程中,由于 Bigkey 的存在,DBA 也一直和业务开发方强调 Bigkey 的规避方法以及危害。 在开发的过程中,开发同学,也需要十分重视和预防这个问题。 一、什么是BigKey、HotKey? 什么是BigKey 俗称“大key”,是指redis在日常生产的过程中,某些key所占内存空间过大。 通俗来说,redis是key-value的存储方式,当一个key所对应的存储数值达到一定程度,就会出现大key的情况。…