Redis常用命令

2021-10-04 09:18:10 字數 502 閱讀 3946

最常見的set/get命令:

set   k   v       |        get   k   v

redis事務:

multi開始事務,exec執行事務;

需要注意的是:redis的單個命令雖然是原子的,但是對於事務這方面,卻是沒有原子性的束縛;

所以,其中任意乙個命令執行失敗,是不會影像其他執行成功的命令的;

當然這的執行失敗指的是錯誤的命令,執行了錯誤的資料型別;

如果命令語法錯誤,那麼,其他所有命令也不會執行成功;

關於redis執行效率:

乙個redis命令執行,需要大概0.17秒的時間,那麼十個命令執行,就需要1秒多,這樣的話是絕對不行的,如果需要插入,或者檢視,大量資料的時候,會導致redis卡頓,這種大量資料讀寫肯定是常有的事,那麼要如何去避免這種情況呢;

我們可以利用redis管道技術pipleline來進行優化

持續更新......

Redis常用命令

1 keys 返回滿足給定pattern的所有key。例如 keys 返回所有鍵 2 exists 確認乙個key是否存在。例如 exists age 3 del 刪除指定key。例如 del age 4 expire 設定乙個key的過期時間。例如 expire age 100 單位 秒 5 pe...

redis常用命令

redis cli p 6079 登陸redis,埠為6079 auth psssword 如果redis帶密碼,則執行上邊一行,password替換為你的密碼。src redis cli p 6380 keys wei xargs src redis cli p 6380 del 批量刪除埠為63...

Redis常用命令

啟動 redis 服務 src redis server或者src redis server redis.conf src redis server redis.conf 1 log.log 2 errlog.log 1為標準輸出,2為錯誤輸出 將 redis 作為 linux 服務隨機啟動 vi ...