Redis Shell

2019-12-11  本文已影响0人  Robin92

Redis 提供了 redis-cli、redis-server、redis-benchmark 等 Shell 工具。

先来介绍下 redis-server 和 redis-benchmark。

redis-server

redis-server 除了启动 redis 外,还有一个 --test-memory 选项。它是为了 检测当前系统能否稳定地分配指定容量的内存 的工具。操作如下:

redis-server --test-memory 1024

此命令会快速占满机器内存 1G 来测试系统内存情况。整个检测过程时间可能较长。其只是简单检测,如果有疑问可以使用更加专业的内存检测工具。

redis-benchmark

redis-benchmark 提供了 Redis 的 基准性能测试。能够帮助开发或运维人员测试 Redis 的相关性能。其有以下部分选项:

redis-benchmark -c 100 -n 20000 表示模拟 100 个客户端同时请求 Redis,共执行 20000 次(相当于每个客户端请求 200 次)。

redis-cli

redis-cli 是我们常用的与 redis-server 交互的命令行工具。其中,重中之重,你一定要会用 help 命令。玩转了这个命令,你可以抛弃再去联网查询文档手册。

help 命令

输入 help 命令,显示如下:

image.png

group 有哪些?
group 有五大类型,还包括 事务(transactions)、连接(connection)、服务(server)、脚本(scripting)、日志(hyperloglog)等。

上一篇 下一篇

猜你喜欢

热点阅读