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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

操作REDIES

發布時間:2023/12/19 综合教程 33 生活家
生活随笔 收集整理的這篇文章主要介紹了 操作REDIES 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import redis

r=redis.Redis(host='118.XX.XX.XXX',password='XXXXXXX9*',db=1,port=6379)

# 增刪改查
r.set('jd','nini')

# 修改也是set
r.delete('jd')

# 設置key的失效時間,最后這個參數是S
# TTL=-1有效時長為永久,具體設置的時間是剩余時長
r.setex('jin','gdgd',1000)

print(r.get('jd')) #b'nini'

s='呵呵'
s.encode()#把字符串轉換成二進制
print(s.encode()) #b'xe5x91xb5xe5x91xb5'

b=b'xe5x91xb5xe5x91xb5'
b.decode() #把bytes類型轉成字符串
print(b.decode()) #呵呵

a=r.get('jin')
print(a.decode())

print(r.keys()) #[b'niuh', b'user1'……] #獲取到所有的key,放到LIST
print(r.keys('niu*'))#獲取到所有的key

print(r.get('jin1')) #get一個不存在的key——None


r.set('天蝎座123:jd','jin')
print(r.get('天蝎座123:jd')) #b'jin'

# 上面操作都是會對 string類型


for k in r.keys():#刪除所有KEY
r.delete(k)


# 哈希類型 hash 嵌套字典
r.hset('測試','測試1','10000')
# r.hset('jd','jd1','kkkk')
# r.hset('jd','jd2','vvvv')


# print(r.type('測試')) #查看KEY是什么類型的

# 指定大KEY和小KEY獲取對應的數據
print(r.hget('測試','測試1').decode())
print(r.hgetall('測試')) #獲取里面所有的KEY和V
#
# stu_info=r.hgetall('stu_info')
# new_stu_info={}
# for k,v in stu_info.items():
# new_stu_info[k.decode()]=v.decode()
# print(new_stu_info)
#
# r.hdel('stu_info','gyx')#刪除指定key
# r.delete('stu_info')#刪除整個kwy

# r.expire('jian',100) #設置失效時間








總結

以上是生活随笔為你收集整理的操作REDIES的全部內容,希望文章能夠幫你解決所遇到的問題。

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