1、帮助文档

redis 英文版命令大全:https://redis.io/commands

redis 中文版命令大全:http://redisdoc.com/

 

2、redis-benchmark.exe 性能测试

  Redis 自带了一个 redis-benchmark 的工具,可以模拟 n 个客户端同时向 Redis 发送m 条查询命令的应用场景。redis-benchmark 可以对各类数据结构的命令进行测试,并给出性能指标。

 

e.g

Redis 并发访问测试

要求:使用 100 个并发连接、100000 个请求,检测 Redis 服务器性能。命令如下:

redis-benchmark -h localhost -p port -c 100 -n 100000

 

3、Redis 基本操作命令

(1)ping:查看服务器状态,返回 PONG,表示服务器运行正常。

 

(2)info:查看服务器的统计信息。

命令:info [section]

作用:返回关于 Redis 服务器的各种信息和统计数值。

section 取值:server,clients,memory 等,用来返回指定部分的统计信息。不加 section 返回全部统计信息返回值。

 

(3)select <索引号>:切换数据库。

  注意:Redis 中的数据库是预先设计好的,所有没有提供建库的命令,但开发人员可以在配置文件中定义 Redis 数据库数量,默认为 16 个。默认情况下,redis-cli 将定位到索引号为 0 的数据库。

 

(4)config get parameter :获得 redis 的配置参数。

语法:config get parameter

作用:获取运行中 Redis 服务器的配置参数,获取全部配置可以使用 * 。参数信息来自 redis.conf 文件的内容。

 

(5)flushdb: 清空当前数据库。

 

(6)quit/exit: redis 自带的客户端退出当前 redis 连接。

 

(7)shutdown: 将数据同步保存到磁盘,然后关闭服务器。