首页 > 编程 > Python > 正文

Django中redis的使用方法(包括安装、配置、启动)

2020-02-22 23:16:27
字体:
来源:转载
供稿:网友

一、安装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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表