1.安装版本
推荐使用3.0.4
查看版本命令:redis-server --version
2.安装步骤
tar xzvf redis-stable.tar.gz
cd redis-stable
make
make install
默认安装到/usr/local/bin目录下
3.设置配置文件
/etc/redis/6379.conf
修改以下几处地方:
daemonize yes
port 6379
pidfile /var/run/redis_6379.pid
timeout 0
logfile /var/log/redis_6379.log
dir /var/lib/redis/6379 #dump.rdb存放路径
# maxmemory <bytes>
4.启动redis
手动创建一下/var/lib/redis/6379目录,使用以下命令启动redis
redis-server /etc/redis/6379.conf
5.使用redis
redis-cli -p 6379
#keys *
6.停止redis
redis-cli SHUTDOWN
7.在运行时查看和修改配置信息
redis>CONFIG GET loglevel
redis>CONFIG GET loglevel warning
CONFIG GET可以不区分大小写。
8.多数据库
redis默认支持16个数据库(可通过配置参数databases修改),这些数据库通过0~15进行编号,可以使用
redis>SELECT 编号
来选择不同的数据库,这些数据库不可以修改名称,Redis不支持为不同的数据库设置不同的密码,而且多数据库之间并不是完全隔离的,FLASHALL可以清空所有数据库中的数据,所以redis的数据库更像是一个命名空间,不适宜存储不用应用程序的数据,由于redis非常轻量级,一个空redis实例占用的内存只有1MB,所以应该使用不同的redis实例存储不同应用程序的数据。
9.redis的5种类型:
string(字符串)、hash(散列)、list(列表)、set(集合)、zset(有序集合)。
10.常用命令(redis命令不区分大小写)
KEYS * //列出所有的键
SET foo 1024
GET foo
EXISTS foo //判断一个键是否存在
DEL foo
TYPE foo //获取键值的数据类型
来源:oschina
链接:https://my.oschina.net/u/2548093/blog/708188