官网介绍:Redis is an open source advanced key-value store.It is often referred to as a data structure server since keys can contain strings , hashes , lists , sets and sorted sets .
Redis是一个key-value存储系统。它支持的value类型包括string,list,set(集合),zset(有序集合)。为保证效率,Redis的数据都是缓存在内存中,它可以周期性的把更新的数据写入磁盘或把修改操作写入追加的记录文件。
Redis的适用场合
取最新N个数据的操作
需要精确设定过期时间的应用
计数器应用
Uniq操作,数据排重
实时系统,反垃圾系统
Pub/Sub构建实时消息系统
构建队列系统
缓存
Redis下载: 官方地址
编译安装:
tar -zxvf redis-3.0.3.tar.gz cd redis-3.0.3 make cd src && make install
启动Redis服务
进入Redis目录,输入"./src/redis-server redis.conf"开启Redis服务,如此开启服务暂用一个Session
后台启动:修改redis.conf,将daemonize项改为”yes“
默认端口:6379
进入客户端
在新窗口,进入Redis目录,输入"./src/redis-cli",进入客户端
停止Redis服务
1、在客户端中使用 shutdown 命令
2、使用linux的pkill命令(pkill redis-server)
参考文档:
配置文件参数说明