1.切換庫
select x; x代表庫
2.查詢最大連線數
config get maxclients
3.查詢當前連線數
info clients
4.根據key查詢資料
get key
5.檢查key是否存在
exists key
6.設定過期時間
expire key seconds
7.檢查記憶體使用
info memory
8.檢查是否設定最大記憶體
config get maxmemory
檢查最大記憶體設定的淘汰策略
config get maxmemory-policy
9.伺服器的各種資訊和統計數值
info
10.檢查是有人刪除key或flushdb,flushall
info commandstats
11.檢查key是否設定過期時間
ttl key
12.調集成適的策略
config set maxmemory-policy ***x ; ***是下邊的策略
redis提供6種資料淘汰策略:
volatile-lru:從已設定過期時間的記憶體資料集中挑選最近最少使用的資料 淘汰;
volatile-ttl: 從已設定過期時間的記憶體資料集中挑選即將過期的資料 淘汰;
volatile-random:從已設定過期時間的記憶體資料集中任意挑選資料 淘汰;
allkeys-lru:從記憶體資料集中挑選最近最少使用的資料 淘汰;
allkeys-random:從資料集中任意挑選資料 淘汰;
noeviction(驅逐):禁止驅逐資料。
13.設定記憶體
config set maxmemory ***x
*********************************************=
參考文件:
感謝文件提供者!
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 ...