一、安装redis:
1.下载:
wget http://download.redis.io/releases/redis-3.2.8.tar.gz
2.解压
tar -zxvf redis-3.2.8.tar.gz
3.复制,放到/usr/local目录下
sudo mv ./redis-3.2.8 /usr/local/redis
4.进入到redis目录下
cd /usr/local/redis/
5.生成
sudo make
6.测试,时间会比较长
sudo make test
7.安装,将redis的命令安装到usr/local/bin/目录中
sudo make install
8.安装成功后,进入usr/local/bin/目录中查看:
cd /usr/local/bin
9.将配置文件复制放到/etc/redis目录下:
sudo cp /usr/local/redis/redis.conf /etc/redis/redis.conf
可能刚开始etc下没有redis目录,需要自己手动创建一个redis文件夹。
以上在第6步的时候可能会遇到这样的问题:
You need tcl 8.5 or newer in order to run the Redis testmake: *** [test] Error 1
解决办法:安装tcl
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/ cd /usr/local/tcl8.6.1/unix/ sudo ./configure sudo make sudo make install
二、 配置redis:
配置信息在/etc/redis/redis.conf下,打开sudo vi /etc/redis/redis.conf。
核心配置选项:
绑定ip:bind 127.0.0.1
端口号:port 6379
是否以守护进程运行:daemonize yes 必须改为yes
数据库文件:dbfilename dump.db
数据库文件存储路径:dir /var/lib/redis 可改可不改,改的话提前创建好文件夹
日志文件:logfile /var/log/redis/redis-server.log 必须要改,提前创建好文件夹
数据库,默认有16个:database 16
主从复制:slaveof
配置小结:主要更改两块:1,守护进程;2.日志文件路径
三、启动redis:
1.根据配置文件启动redis服务器
sudo redis-server /etc/redis/redis.conf
2.启动redis客户端:
redis-cli
3.输入ping命令测试:
127.0.0.1:6379> pingPONG
4.关闭redis服务器:
ps aux|grep redis # 查看redis进程号kill -9 pid redis进程号 # 关闭redis服务器
5.切换数据库:默认有16个,通过0-15来标识,默认是第一个数据库0号数据库。
select n
四、redis的数据操作:
1.redis的存储格式为key-value格式。key是字符串类型,value的类型有5种:string、hash、list、set、zset。
2.redis中关于键的常见的操作:
2.1查看左右的键:keys *
2.2查看某个键是否存在,存在返回1不存在返回0:exists key1
2.3查看键的值对应的数据类型:type key1
新闻热点
疑难解答