Redis自學筆記5 key指令 資料庫操作

2021-10-04 11:40:33 字數 1175 閱讀 9547

一、key

是乙個字串,通過key獲取redist中儲存的資料

基本操作:

1、刪除

del key
2、判斷是否存在

exists key
3、獲得型別

type key
4、設定key有效期

expire key seconds

pexpire key milliseconds

expireat key timestamp

pexpireat key milliseconds-timestamp

5、獲取key的有效時間

ttl key

pttl key

-1表示永久

-2表示不存在

正數表示還有多少秒

6、切換key從時效性轉換為永久性

persist key
7、查詢

keys pattern表示式

* 匹配任意數量的任意符號

?匹配乙個任意符號

匹配乙個指定符號

8、為key改名

rename key newkey (如果名字存在覆蓋)

renamenx key newkey (如果名字存在,報錯)

9、對key排序

sort key
二、資料庫通用操作

基本操作:

1、切換資料庫

select index
2、退出

quit
3、資料移動

move key db
4、資料清除

flushdb

flushall

5、檢視key的數量

dbsize

Redis 自學筆記1

開啟firefox瀏覽器搜尋redis官網或中文官網 英文官網最新穩定版是5.0.8,中文的最新穩定版是5,0,5 注 也可以用命令 wget 二 安裝redis 2 解壓redis檔案 注 可用table自動補全目錄 解壓出多個資料夾 資料夾裡面包含對應的類檔案 配置檔案和一些命令檔案 5 編譯r...

lua 自學筆記5

12 所有的關係操作符的運算結果都是true或false 注意 2 15 true 2 15 false 這是按順序比較,它會先比較 2 和 1 13 邏輯操作符 and or not 都將false和nil視為假 1 and or都是短路求值 print 4 and 5 5 and如果第乙個運算元...

QT自學筆記(5)

前言 這一節我們學習下繼續運用訊號與槽機制的應用,也就是核取方塊的應用。就是可以勾選的框,我們在裝軟體時就經常遇到,就是問你是否同意這個協議 在qt中核取方塊的英文是checkbox。1.statechanged int 這個是signal函式,即打勾或不打勾的狀態發生改變的訊號 2.ischeck...