redis資料庫基本使用

2022-03-14 03:44:45 字數 952 閱讀 4946

# 1.安裝redis與視覺化操作工具

# 選擇安裝路徑、圈中預設配置環境變數

# 2.在服務中管理redis伺服器的開啟關閉

# 3.命令列簡單使用redis:

-- redis-cli # 啟動客戶端

-- set key value # 設定值

-- get key # 取出值

# 4.redis支援:字串、字典、列表、集合、有序集合

# # 5.特點:可持久化、單執行緒單程序併發、記憶體中的資料庫(效率高)

依賴
>: 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)

#host='127.0.0.1', port=6379 為預設值,可不傳,可傳最大連線數

r = redis.redis(connection_pool=pool)

快取使用
# 1.將快取儲存位置配置到redis中:settings.py

caches = }}

}# 2.操作cache模組直接操作快取:views.py

from django.core.cache import cache # 結合配置檔案實現插拔式

# 存放token,可以直接設定過期時間

cache.set('token', 'header.payload.signature', 10)

# 取出token

token = cache.get('token')

SpringBoot使用Redis資料庫

1 pom.xml檔案引入jar包,如下 org.springframework.boot spring boot starter data redis redis資料庫索引 預設為0 spring.redis.database 0 redis伺服器位址 spring.redis.host 172....

《Redis記憶體資料庫》Redis基本操作命令

exists key 判斷key是否存在,存在反饋1,否則反饋0.del key 刪除key keys pattern 檢視鍵資訊,可以使用一些規則 expire pexpire key seconds 設定鍵值有效時間 秒和毫秒 這裡會出現記憶體擊穿,導致雪崩,最後導致mysql oracle資料...

redis資料庫的基本使用及與python的互交

切換到所在目錄 redis server.exe redis.windows.confredis cli h 127.0.0.1 p 6379 h ip位址 p 埠號 1 daemonize yes 後台執行 守護程序的方式執行 2 pidfile var run redis sever.pid 儲...