美文网首页
redis数据库的使用

redis数据库的使用

作者: 25岁学Python | 来源:发表于2020-01-04 15:51 被阅读0次

一.安装redis与可视化操作工具

可视化工具:RedisDesktopManager

redis载地址:https://github.com/MSOpenTech/redis/releases

二.在服务中管理redis服务器的开启关闭

redis-server.exe redis.windows.conf
redis-cli.exe -h 127.0.0.1 -p 6379

三.命令行简单使用

redis-cli  # 启动客户端
set key value  # 设置值
get key  # 取出值

推荐Python大牛在线分享技术 扣qun:855408893

领域:web开发,爬虫,数据分析,数据挖掘,人工智能

零基础到项目实战,7天学习上手做项目

四.redis支持

字符串、字典、列表、集合、有序集合

https://www.runoob.com/redis/redis-tutorial.html

五.特点

可持久化、单线程单进程并发

六.python中使用

依赖

pip3 install redis

直接使用

import redis
r = redis.Redis(host='127.0.0.1', port=6379)

连接池使用

import redis
pool = redis.ConnectionPool(host='127.0.0.1', port=6379)
r = redis.Redis(connection_pool=pool)

库的选择

import redis
r = redis.Redis(db=0) #第几个库总共有15个库

七.django中配置与CACHES联用

缓存使用

# 1.将缓存存储位置配置到redis中:settings.py
#首先要安装依赖pip install django-redis。
CACHES = {
    "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.py
from django.core.cache import cache  # 结合配置文件实现插拔式
# 存放token,可以直接设置过期时间
cache.set('token', 'header.payload.signature', 10)
# 取出token
token = cache.get('token')

相关文章

  • Thinkphp5怎么扩展Redis数据库,实现Redis的CU

    Thinkphp5怎么扩展Redis数据库,实现Redis的CURD操作 Redis怎么使用Redis数据库,本篇...

  • 云数据库 Redis 版功能特性

    关于云数据库 Redis 版详细了解: 云数据库 Redis 版使用教程 (云数据库Redis版是兼容Redis协...

  • Redis数据库概述

    (一):什么是Redis数据库 redis是Nosql数据库中使用较为广泛的非关系型内存数据库,redis内部是一...

  • web信息泄露

    1.redis数据库任意访问 简介 redis默认数据库端口6379, 未设置密码造成任意访问,然后使用redis...

  • Redis

    1、Redis 是什么?Redis 是一个使用 C 语言开发的数据库,不过与传统数据库不同的是 Redis 的数据...

  • linux安装+配置redis

    centos7.4 一、安装redis 使用yum命令安装redis数据库 yum install redis 安...

  • redis工具类-JedisUtil

    redis连接的工具类  1.java中的redis   java中,使用redis不会将其当作数据库来使用,更多...

  • [redis 源码走读] maxmemory 数据淘汰策略

    redis 是内存数据库,可以通过 redis.conf 配置 maxmemory,限制 redis 内存使用量。...

  • Linux Centos7下安装redis

    一、安装redis 使用 yum 命令安装redis数据库 安装完毕后,使用下面的命令启动redis服务 设置re...

  • 为什么要使用Redis?

    一、Redis简介 redis是Nosql数据库中使用较为广泛的非关系型内存数据库,redis内部是一个key-v...

网友评论

      本文标题:redis数据库的使用

      本文链接:https://www.haomeiwen.com/subject/iozfoctx.html