2020年8月28日

线上redis禁止使用keys等时间复杂度高的命令

摘要: keys命令的时间复杂度为O(n),当生产环境数据量大,数据数量很多时,使用keys命令将会耗时高,导致服务器CPU急剧升高。由于redis是单线程模型,在执行耗时的keys等时间复杂度高的命令时,将会导致其他命令阻塞,生产上可能会导致缓存雪崩,导致大量请求全部打到数据库上,从而导致数据库被压垮,从 阅读全文

posted @ 2020-08-28 10:41 风再起时9302 阅读(555) 评论(0) 推荐(0) 编辑

导航