文件名称:《redis运维与开发》读书笔记
文件大小:136KB
文件格式:DOC
更新时间:2021-10-08 08:45:14
redis RDB AOF
《redis运维与开发》读书笔记 (1)Redis-cli • -h 服务端ip • -p 端口 • -r (repeat)将命令执行多次。redis-cli -r 3 ping • -i (interval)每个几秒执行几次。redis-cli -r 5 -i 1 ping • -a (auth)密码 • --slave。将当前客户端模拟成服务端的从节点。 • --rdb。生成RDB持久化文件,保存到本地。可用来做持久化文件的定期备份 • --eval。执行lua脚本 • --latency。测试客户端到目标redis服务的网络延迟;--latency-history,每隔多久输出一次网络延迟;--latency-dist,使用统计图表的形式从控制台输出延迟统计信息 • --stat。实时获取redis的重要统计信息。key的数量、内存占用量、客户端数量、请求数量、连接数量 (2)redis-server • redis-server --test-memory 1024。检测当前操作系统能否稳定地分配指定容量的内存给Redis。整个内存检测的时间比较长。该功能更偏向于调试和测试 (3)redis-benchmark。可以为Redis进行基准性能测试 • -c。代表客户端的并发数量(默认是50) • -n(num) 。代表客户端请求总量(默认是100000) 。redis-benchmark-c100-n20000代表100各个客户端同时请求Redis, 一共执行20000次 • -r(random) 选项, 可以向Redis插入更多随机的键 • --csv选项会将结果按照csv格式输出, 便于后续处理, 如导出到Excel等