欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python操作redis數(shù)據(jù)庫(kù)的三種方法

 更新時(shí)間:2020年09月10日 09:23:07   作者:GH  
這篇文章主要介紹了python操作redis數(shù)據(jù)庫(kù)的三種方法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下

安裝依賴

pip3 install redis

使用的三種方式

直接使用

import redis
r = redis.Redis(host='127.0.0.1', port=6379, db=1, password=None, decode_responses=True)

連接池使用

import redis
pool = redis.ConnectionPool(host='127.0.0.1', port=6379, db=1, max_connections=100, password=None, decode_responses=True)
r = redis.Redis(connection_pool=pool)

緩存使用:要額外安裝 django-redis

安裝django-redis

pip install django-redis

1.將緩存存儲(chǔ)位置配置到redis中:settings.py

CACHES = {
  "default": {
    "BACKEND": "django_redis.cache.RedisCache",
    "LOCATION": "redis://127.0.0.1:6379/0",
    "OPTIONS": {
      "CLIENT_CLASS": "django_redis.client.DefaultClient",
      "CONNECTION_POOL_KWARGS": {"max_connections": 100},
      "DECODE_RESPONSES": True,
      "PSAAWORD": "",
    }
  }
}

2.操作cache模塊直接操作緩存:views.py

from django.core.cache import cache # 結(jié)合配置文件實(shí)現(xiàn)插拔式
# 存放token,可以直接設(shè)置過(guò)期時(shí)間
cache.set('token', 'header.payload.signature', 300)
# 取出token
token = cache.get('token')

以上就是python中操作redis數(shù)據(jù)庫(kù)的三種方法的詳細(xì)內(nèi)容,更多關(guān)于python中操作redis的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Django框架CBV裝飾器中間件auth模塊CSRF跨站請(qǐng)求問(wèn)題

    Django框架CBV裝飾器中間件auth模塊CSRF跨站請(qǐng)求問(wèn)題

    這篇文章主要介紹了Django CBV裝飾器 中間件 auth模塊 CSRF跨站請(qǐng)求,本文給大家介紹給CBV添加裝飾器有三種方法,三種方法都需要導(dǎo)入模塊,具體操作方法跟隨小編一起看看考下
    2021-08-08
  • python mysql項(xiàng)目實(shí)戰(zhàn)及框架搭建過(guò)程

    python mysql項(xiàng)目實(shí)戰(zhàn)及框架搭建過(guò)程

    本文給大家分享python mysql項(xiàng)目實(shí)戰(zhàn)框架搭建過(guò)程,通過(guò)實(shí)例代碼給大家講解python mysql項(xiàng)目實(shí)戰(zhàn)的相關(guān)知識(shí),需要的朋友參考下吧
    2021-06-06
  • Python正則表達(dá)式教程之一:基礎(chǔ)篇

    Python正則表達(dá)式教程之一:基礎(chǔ)篇

    正則表達(dá)式并不是Python的一部分。正則表達(dá)式是用于處理字符串的強(qiáng)大工具,擁有自己獨(dú)特的語(yǔ)法以及一個(gè)獨(dú)立的處理引擎,效率上可能不如str自帶的方法,但功能十分強(qiáng)大。下面這篇文章主要介紹了關(guān)于Python正則表達(dá)式基礎(chǔ)的相關(guān)資料,需要的朋友可以參考下。
    2017-03-03
  • Python使用Paramiko模塊編寫(xiě)腳本進(jìn)行遠(yuǎn)程服務(wù)器操作

    Python使用Paramiko模塊編寫(xiě)腳本進(jìn)行遠(yuǎn)程服務(wù)器操作

    這篇文章主要介紹了Python使用Paramiko模塊編寫(xiě)腳本進(jìn)行遠(yuǎn)程服務(wù)器操作的實(shí)例,通過(guò)Paramiko能夠方便地使用SSH服務(wù),需要的朋友可以參考下
    2016-05-05
  • Python必知必會(huì)之os模塊實(shí)例詳解

    Python必知必會(huì)之os模塊實(shí)例詳解

    os模塊是Python標(biāo)準(zhǔn)庫(kù)中整理文件和目錄最為常用的模塊,該模塊提供了非常豐富的方法用來(lái)處理文件和目錄,下面這篇文章主要給大家介紹了關(guān)于Python必知必會(huì)之os模塊的相關(guān)資料,需要的朋友可以參考下
    2022-10-10
  • 如何用Python中Tushare包輕松完成股票篩選(詳細(xì)流程操作)

    如何用Python中Tushare包輕松完成股票篩選(詳細(xì)流程操作)

    這篇文章主要介紹了如何用Python中Tushare包輕松完成股票篩選(詳細(xì)流程操作),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Python中aiohttp的簡(jiǎn)單使用

    Python中aiohttp的簡(jiǎn)單使用

    aiohttp是Python中一個(gè)強(qiáng)大的異步HTTP客戶端和服務(wù)器框架,它可以幫助開(kāi)發(fā)者快速構(gòu)建高性能的Web應(yīng)用程序。本文將介紹aiohttp的基本概念、使用方法和常見(jiàn)應(yīng)用場(chǎng)景,幫助讀者更好地了解和使用這個(gè)優(yōu)秀的框架
    2023-03-03
  • 詳解Python的collections模塊中的deque雙端隊(duì)列結(jié)構(gòu)

    詳解Python的collections模塊中的deque雙端隊(duì)列結(jié)構(gòu)

    deque結(jié)構(gòu)可以看作是內(nèi)置的list結(jié)構(gòu)的加強(qiáng)版,且比隊(duì)列提供了更強(qiáng)大的方法,下面就通過(guò)幾個(gè)小例子來(lái)詳解Python的collections模塊中的deque雙端隊(duì)列結(jié)構(gòu):
    2016-07-07
  • python嵌套函數(shù)使用外部函數(shù)變量的方法(Python2和Python3)

    python嵌套函數(shù)使用外部函數(shù)變量的方法(Python2和Python3)

    這篇文章主要介紹了python嵌套函數(shù)使用外部函數(shù)變量的方法,需要的朋友可以參考下
    2016-01-01
  • django orm模塊中的 is_delete用法

    django orm模塊中的 is_delete用法

    這篇文章主要介紹了django orm模塊中的 is_delete用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-05-05

最新評(píng)論