10:杂项知识,包括:Redis的安全、管理等

Redis的安全简述

Redis在安全部分并没有做太多的工作,毕竟Redis是按照“Redis是运行在

可信环境”这个假定来设计的。

 安全相关的配置

1:bind:可以绑定允许访问数据库的地址,只能绑定一个地址

2:requirepass:设置数据库密码,如果设置了,那么客户端每次连接Redis的时

候,都需要传入密码,形如:auth 密码,然后才能执行命令。

如果是复制集,就需要配置masterauth参数为主数据库的密码

安全相关的命令

1:rename-command:命令重命名

Redis的管理

 常用的管理命令

1:slowlog get:获取慢日志,可以通过配置文件的slowlog-log-slower-than来设置时间限

制,默认是10000微秒,slowlog-max-len来限制记录条数。

返回的记录包含四个部分:

(1)日志的id

(2)该命令执行的unix时间

(3)该命令消耗的时间,单位微秒

(4)命令和参数


2:monitor:监控Redis执行的所有命令,这个命令比较耗性能,建议仅用在开发调试阶段

 常用的管理工具

1:phpRedisAdmin:地址https://github.com/ErikDubbelboer/phpRedisAdmin

2:rdbtools:地址https://github.com/sripathikrishnan/redis-rdb-tools ,这个是用

python写的,可以提供生成内存报告、 转储文件到JSON、使用标准的diff工具比较两个

dump文件等功能

3:Cacti:用来监控Redis服务的流量

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载地址:http://gnucto.blog.51cto.com/3391516/998509 Redis与Me...
    Ddaidai阅读 21,489评论 0 82
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,999评论 6 342
  • ## Generated by install_server.sh ## # Redis configuratio...
    依然饭太稀阅读 2,092评论 0 5
  • 我是一棵橡树 等待着命运的安排 被做成葡萄酒瓶的瓶塞 然后典藏到未来。 有一天,一个女人拔出了瓶塞 啜饮着瓶中的美...
    诗和远方的田野阅读 508评论 0 4
  • 8月出差回了大学所在的城市,不过先去郊区的工厂,回到市中心6点多,约的朋友一起吃饭,我电话确认他们的位置,这地方还...
    GloriaYang阅读 221评论 0 0