日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Redis基础1(定义及基础)

發布時間:2025/3/15 数据库 11 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Redis基础1(定义及基础) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Redis

  定義:Redis是一個軟件,幫助開發者對一臺機器的內存進行操作

安裝redis軟件方法:

超鏈接地址:https://www.cnblogs.com/L5251/articles/9146881.html

Python中下載依賴包

pip3 install redis

測試Redis是否安裝成功

# 1、引入redis # 2、參數解釋: # host:服務器地址(安裝在linux系統上使用 ip addr 查看) # port:端口 默認6379端口 # password:密碼import redisconn = redis.Redis(host='192.168.131.129', port=6379, password='123456') conn.set('ww', 'sssssssss', ex=500) # set類似一個字典 ex=超時時間(單位秒) # 最后兩行先注釋,運行上幾行,然后注釋掉conn.set('ww', 'sssssssss', ex=500) # 打開最后兩行查看是否會打印值,打印的話證明Redis安裝成功 val = conn.get('ww') # 這是最后兩行 print(val)# 結果: # b'sssssssss' 測試源碼

?引入連接池

# 使用連接池ConnectionPool import redispool = redis.ConnectionPool(host='192.168.131.129', port=6379, password='123456', max_connections=1000) conn = redis.Redis(connection_pool=pool) conn.set('foo', 'Bar') 代碼示例

單例模式創建鏈接池(實際上是建立一個模塊)

import redisPOLL = redis.ConnectionPool(host='192.168.131.129', port=6379, password='123456', max_connections=1000) redis_pool.py # 使用連接池ConnectionPool import redis from .redis_pool import POLLwhile 1:key = input('請輸入key')value = input('請輸入value')# 創建連接池# 去連接池中獲取連接# 單例模式conn = redis.Redis(connection_pool=POLL)# 設置值conn.set(key, value) demo1.py

文件位置:

redis特點

特點

  • 持久化
  • 單進程,單線程
  • 五大數據類型
五大數據類型 redis = {k1: '123', # 字符串k2: [1, 2, 3], # 列表k3: {1, 2, 3}, # 集合k4: {'name': 123, age: 66}, # 字典k5: {('qq', 60), ('rr', 66), ('tt', 77)} # 有序集合 }

?

轉載于:https://www.cnblogs.com/L5251/articles/9146825.html

總結

以上是生活随笔為你收集整理的Redis基础1(定义及基础)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。