1.在Linux系统的~/Downloads
目录下,下载redis3.0.5。
wget http://download.redis.io/releases/redis-3.0.5.tar.gz
2.解压文件,并创建软件连接
tar -zxvf redis-3.0.5.tar.gz -C
ln –s redis-3.0.5/ redis
3.编译redis源码
cd ~/Downloads/redis
make(先安装gcc)
Redis安装报错error:jemalloc/jemalloc.h:No such file or directory解决方法
4.编译成功后,在~/Downloads/redis/src/
目录下cp两个文件,redis-server和redis-cli到 ~/app/redis/下,
5.拷贝redis根目录中的redis.conf
文件到redis的安装目录
cp ~/Downloads/redis/redis.conf ~/app/redis/
6.修改redis.conf
的属性
daemonize no --> daemonize yes
7.启动redis服务
cd ~/app/redis/
./redis-server ./redis.conf
8.如果想查看进程里面有没有redis服务,可以用pstree
命令查看进程
9.客户端连接服务/redis-cli ip port
,
上面代码中ip地址和端口号可以不写,不写的话,默认连接本机redis
10.查看redis里面有没有数据
keys *
11.来添加一条数据吧!
set mykey “tom”
12.读取一条数据:
get mykey
13.修改生成默认日志文件位置
logfile "~/redis/logs/redis.log"
14.配置持久化文件存放位置
dir ~/redis/data/redisData
15.RDB持久化配置
- 默认情况下,Redis保存数据集快照到磁盘,名为
dump.rdb
的二进制文件。可以设置让Redis在N秒内至少有M次数据集改动时保存数据集,或者你也可以手动调用SAVE或者BGSAVE命令。 - 例如,
save 60 1000
这个配置会让Redis在每个60秒内至少有1000次键改动时自动转储数据集到磁盘
16.查看redis进程,ps -ef | grep redis
,形如下面这样:
username 87977 1 0 00:29 ? 00:00:01 ./redis-server *:6379
username 88098 88065 0 00:33 pts/3 00:00:00 ./redis-cli
username 88366 84931 0 00:46 pts/2 00:00:00 grep redis
17.可以在本地机器上安装RDM客户端,可视化管理查看redis。
-
注意
删除软链接 是用rm
rm -fr xxxx/ 加了个/ 这个是删除文件夹
rm -fr xxxx 没有/ 这个是删除软链接
网友评论