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