数据库
首页 > 数据库> > 【Redis 开发与运维】开发运维的“陷阱”

【Redis 开发与运维】开发运维的“陷阱”

作者:互联网

文章目录


一、Linux 配置优化

内存分配控制

OOM killer

使用 NTP


二、flushall / flushdb 误操作

缓存与存储

借助 AOF 机制恢复

RDB 有什么变化

Redis 执行了 flushall 操作后,RDB持久化文件会受到什么影响呢?


三、安全的 Redis

Redis 密码机制

伪装危险命令

防火墙

定期备份数据

不使用默认端口

使用非 root 用户启动


四、处理 bigkey

bigkey 的危害

如何发现

如何删除

五、寻找热点 key

热门新闻事件或商品通常会给系统带来巨大的流量,对存储这类信息的 Redis 来说却是一个巨大的挑战。以 Redis Cluster 为例,它会造成整体流量的不均衡,个别节点出现 OPS 过大的情况,极端情况下热点 key 甚至会超过 Redis 本身能够承受的 OPS,因此寻找热点 key 对于开发和运维人员非常重要。下面从以下几个方面分析热点 key。

统计热点 key

解决热点 key 问题


来源:《Redis 开发与运维》第 12 章 开发运维的“陷阱”

标签:运维,Redis,bigkey,开发,key,RDB,flushall,客户端
来源: https://blog.csdn.net/qq_36221788/article/details/118417479