redis常用命令

2021-09-16 12:49:21 字數 1051 閱讀 6677

redis配置命令

config set 配置項名   配置值

config get 配置項名

config get * 得到所有配置項詳細

redis資料型別

特點:string(字串)相當於乙個hashmap

設定命令:set k  v

get  k

hash(雜湊)

特點:相當於乙個collection裡儲存的多個hashmap

儲存命令:hmset collection名  k  v  k  v......

取出命令:hget collection名 k

list(列表)

特點:字串列表

存入:lpush   list名   值(成功返回對應下標,從1開始)

取出:lrange   list名  startrangeindex  endrangeindex

set(集合)

特點:string型別的無序集合,新增,刪除,查詢複雜度都為o(1),不允許重複元素

存入:sadd  key(set名)  值(新增乙個string元素到key對應的set集合中,成功返回1,如果元素已在集合中返回0,如果key對應的set不存在則返回錯誤)

取出:smembers key(set名)

zset(sorted set:有序集合)

特點:string型別元素的集合,不允許重複元素,每個元素會關聯乙個double型別的分數,redis是通過分數為集合中成員進行從小到大的排序。

zset成員唯一,但分數(score)可重複

存入:zadd  key(實際指zset名) score(例如0) v(值)----成功返回1,已存在返回0

取出:zrangebyscore key(zset名) startrangeindex  endrangeindex

redis命令

redis客戶端連線本地redis服務:redis-cli

輸入ping命令用於檢測redis服務是否啟動

遠端服務上執行命令

redis-cli -h host -p post -a password

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