redis安装及调试,首先要下载redis的最新版本,我的资源空间有2.4.2的版本,当然也可以去官方下载
linux下安装redis,首先进入安装的目录,我在 /usr/local下建立一个目录redis
cd /usr/local/redis
tar xzf redis-2.4.2.tar.gz
cd redis-2.4.2
make
make完后 redis-2.4.2的src目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli下面启动redis服务.
cd src
./redis-server
注意这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动.
./redis-server redis.conf
redis.conf是一个默认的配置文件。我们可以根据需要使用自己的配置文件。
启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了.
此时可以先调用看看redis的进程的一些情况
ps aux|grep redis
一般会出现下面的一些数据,比如
[root@game-30 redis-2.4.2]# ps aux|grep redis
root 9236 0.0 3.4 596728 70356 ? Ssl Nov10 1:12 /usr/local/hankchen/redis-2.4.2/src/redis-server redis.conf
root 21621 0.0 0.0 6020 548 pts/0 R+ 12:00 0:00 grep redis
想知道每列的具体含义,可以
[root@game-30 redis-2.4.2]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 10348 248 ? Ss Nov07 0:01 init [3]
root 9236 0.0 3.4 596728 70356 ? Ssl Nov10 1:12 /usr/local/hankchen/redis-2.4.2/src/redis-server redis.conf
具体什么意思,那就自己研究下,我就不多说了
./redis-cli
redis简单命令演示
redis> set foo bar
OK
redis> get foo
"bar"
这里演示了get和set命令操作简单类型value的例子。foo是key ,bar是个string类型的value
redis的关闭
redis>save
redis>shutdown
redis>exit
第一个命令是先保存数据,然后在关闭,退出
看看redis是否已经关闭 ps aux|grep redis
至于redis的各种数据类型以及简单的应用命令,请看下篇简介
没linux的可以通过这个在线的来练习,当然在线版的很多管理相关的命令是不支持的。