Django 大神手把手带你上路系列 ~ redis数据库

Django 大神手把手带你上路系列 ~ redis数据库,第1张

概述redis数据库 # 1.安装redis与可视化 *** 作工具# 2.在服务中管理redis服务器的开启关闭# 3.命令行简单使用redis: -- redis-cli # 启动客户端 -- set key value # 设置值 -- get key # 取出值 # 4.redis支持:字符串、字典、列表、集合、有序集合# https://www.ru redis数据库
# 1.安装redis与可视化 *** 作工具# 2.在服务中管理redis服务器的开启关闭# 3.命令行简单使用redis:    -- redis-cli  # 启动客户端    -- set key value  # 设置值    -- get key  # 取出值    # 4.redis支持:字符串、字典、列表、集合、有序集合# https://www.runoob.com/redis/redis-tutorial.HTML# 5.特点:可持久化、单线程单进程并发
python使用redis 依赖
>: pip3 install redis
直接使用
import redisr = redis.Redis(host='127.0.0.1',port=6379)
连接池使用
import redispool = redis.ConnectionPool(host='127.0.0.1',port=6379)r = redis.Redis(connection_pool=pool)
缓存使用
# 1.将缓存存储位置配置到redis中:settings.pyCACHES = {    "default": {        "BACKEND": "django_redis.cache.RedisCache","LOCATION": "redis://127.0.0.1:6379","OPTIONS": {            "CLIENT_CLASS": "django_redis.clIEnt.DefaultClIEnt","CONNECTION_POol_kwargs": {"max_connections": 100}        }    }}# 2. *** 作cache模块直接 *** 作缓存:vIEws.pyfrom django.core.cache import cache  # 结合配置文件实现插拔式# 存放token,可以直接设置过期时间cache.set('token','header.payload.signature',10)# 取出tokentoken = cache.get('token')
总结

以上是内存溢出为你收集整理的Django 大神手把手带你上路系列 ~ redis数据库全部内容,希望文章能够帮你解决Django 大神手把手带你上路系列 ~ redis数据库所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1190959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存