1. 下载redis ,最新可用版本为 redis-3.0.1.tar.gz, 下载地址 http://redis.io。
2. 安装:
tar zxvf redis-3.0.1.tar.gz make make install
Redis 由四个可执行文件:redis-benchmark、redis-cli、redis-server、redis-stat 这四个文件,加上一个redis.conf就构成了整个redis的最终可用包。它们的作用如下:
- redis-server:Redis服务器的daemon启动程序
- redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作
- redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
- redis-stat:Redis状态检测工具,可以检测Redis当前状态参数及延迟状况
3. 把 redis.conf 拷贝一份到 /etc/redis 目录下
sudo mkdir /etc/redis sudo cp redis.conf /etc/redis
4. 启动redis服务
redis只有一个启动参数,就是他的配置文件路径。
redis-server /etc/redis/redis.conf
停止redis服务
redis-cli shutdown
5. 测试redis服务
redis-cli set name alex get name
使用redis-cli客户端命令测试redis服务是否可用
6. 监控host为localhost端口为6379的redis服务器的读写操作
redis-cli -h localhost -p 6379 monitor
Dump all the received requests in real time;
新起一个终端执行以下set、get操作
localhost:~$ redis-cli 127.0.0.1:6379> set name test OK 127.0.0.1:6379> get name "test" 127.0.0.1:6379> del name (integer) 1 127.0.0.1:6379> get name (nil)
在monitor终端可看到
localhost:~$ redis-cli -h localhost -p 6379 monitor OK 1433294921.981018 [0 127.0.0.1:51541] "set" "name" "test" 1433294938.429388 [0 127.0.0.1:51541] "get" "name" 1433294970.853723 [0 127.0.0.1:51541] "del" "name" 1433294972.869516 [0 127.0.0.1:51541] "get" "name"
7. 查看redis服务信息
redis-cli -h localhost -p 6379 infoProvide infomation and statistics about the server;
提供host为localhost,端口为6379,redis服务的统计信息