Redis作为最流行的内存数据库之一,几乎每个公司都对其有所依赖.而大家都会注意的问题是”mysql库的删库与跑路”,很容易忽略redis这个依赖性非常高的中间件,一旦出问题,势必对整个业务甚至整个公司有影响...如果redis存储的是业务处理结果或者作为队列等使用,后果会更严重.
redis危险命令
罪不在枪,而在于扣动扳机的人
这些命令确实在一定情况下会产生危害,但只要使用的合理是可以给我们很多帮助的.
1....key查找命令: keys *
因为redis是单线程的,keys操作会使其他的请求都会被堵塞,对于数据量较小时,基本没有影响;但是当数据量达到百万千万级别的时候,这个会造成数据库崩溃,使用的业务崩溃...所以,处理重命名的最佳方法是确保将重命名命令应用于主从安装中的所有实例中....请记住,一旦有人登录到您的服务器,就很容易规避我们已部署的redis特定的安全功能,所以防火墙很重要;
祸起萧墙,操作规范也非常重要,不要真的变成了删库跑路.