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: 将数据同步保存到磁盘,然后关闭服务器。