django 学习笔记 使用 redis 缓存加快页面的响应速度-附一个简单的实例

本文介绍了如何利用Redis缓存提升Django应用程序的页面响应速度。通过在Windows上安装Redis,配置其参数,并在Django中集成`django-redis`库,实现数据的快速读取。此外,还提供了一个简单的留言板应用实例,演示了Redis在实际场景中的应用。
摘要由CSDN通过智能技术生成

前言:「redis」基于内存的数据库,响应速度到远远快于基于硬盘的「mysql」,使用方式是:直接从「redis」中读取数据,如果「redis」中没有我们需要的数据或者数据更新过,则从「mysql」中读取数据,加载到「redis」中,在将数据返回到前端页面。数据的第一次查询和加载会慢一点,但后面会快很多。


「redis」的配置

「redis」官方并不支持「windows」操作系统,需要通过「Github」获取适配「windows」版本的「redis」

「windows」版本的「redis」下载链接,下载「Redis-x64-3.2.100.msi」就好了,下载完成后,点击安装(默认配置就可以)。

在「管理员权限cmd」中「cd」到你的安装目录:运行「redis-server.exe --service-install redis.windows.conf」将「redis」设置成系统服务。启动服务「net start redis」,停止服务「net stop redis」

连接「redis」:「redis-cli  -h 127.0.0.1 -p 6379」后面跟的参数都是可以自己设置的。默认情况下没有密码的。如果自是本地连接,后面的参数都可省略

默认参数的设置:通过「CONFIG GET」和「CONFIG SET」来获取和设置参数,也可以直接打开安装目录下的「redis-windows.conf」来进行设置。

需要设置的参数:

1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程

>>>  daemonize no

2. 绑定的主机地址,如果你想进行远程访问,请在配置文件中将这一行注释掉

>>>  bind 127.0.0.1

3. 设定密码,比如将密码设置成 123456(配置文件中修改)

>>>  requirepass 123456


<
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值