0315 redis常用命令 例題練習

2021-10-22 07:51:32 字數 1847 閱讀 8118

redis是開源的 key-value 資料庫nosql的一種,泛指關係型資料庫。

資料庫中存放的資料又分為重要資料和不重要的資料 重要的資料:使用者賬戶資訊等。

redis雖然叫資料庫但是作用就是快取,快取不重要的資料。比如說:抖音點讚。

redis優點是執行速度塊,缺點是斷電就沒了。

1.加記憶體

2.清理資料,設定lru過期機制

3.搭集群,或者再弄個例項用twemproxy均衡機制

資料遷移的話直接將rdb檔案copy過去,在啟動例項。

增set adminname 「zhangsan」刪del aminname 改set adminname 「lisi」查 get adminname

1.檢查給定key是否存在 有返回1 無返回0

2.expire key s 為給定key設定過期時間,以秒計

3.persist key 移除key的過期時間

4.keys * 查詢所有符合的key

5.ttl key 以秒單位 檢視key的剩餘生存時間

6.renname key newkey 修改key的名稱

7.renamenx key newkey等同上方**

8.type key 返回key的值的儲存型別

9.randomkey 隨機出現

string 字串

hash雜湊

list 列表

set 集合

zset 有序集合

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 ...