背景

在业务场景中,无限制地允许命令使用可能带来诸多问题。一些Redis命令会直接清空大量甚至全部数据,例如flushall、flushdb等;keys、hgetall等命令的不当使用则会阻塞单线程的Redis服务,降低Redis服务的性能。

为保障业务稳定、高效率地运行,您可以根据实际情况禁用特定的命令,降低业务风险。

TODO 为什么要禁用keys

TODO 为什么要禁用hgetall

附录2,hscan

TODO 禁用之后使用什么命令和数据结构进行替代

#

参考

1.阿里云-redis-禁用高风险命令 2.使用Redis,你必须知道的21个注意要点

原创文章转载请注明出处: redis-禁用高风险命令