02 redis通用命令操作

2022-08-18 12:12:10 字數 521 閱讀 8969

set  hi hello    設定值

get hi 獲取值

keys * 查詢出所有的key memcached 不能查詢出所有的key

keys *h 模糊查詢key

keys h[ie] 模糊查詢

keys o?e 通配單個字元

randomkey 隨機key

type age 查詢出是啥型別

exists key 判斷是否存在該key

del hi 刪除某個key

rename one two 修改key名

renamenx one hi 如果存在one則修改,不存在則不修改返回0

ttl hi 查詢生命週期 [-1 表示永久有效,-2 表示不存在] 返回的數字是秒數

expire hi 200 設定有效期為200秒

pexpire hi 9000 設定為毫秒為單位

presist hi 設定為永久有效

Redis學習筆記 02 Redis基礎操作

一 啟動redis 有三種方法啟動redis 預設配置 執行配置 配置檔案啟動。1 預設配置 這種方法會使用redis的預設配置來啟動,下面就是redis server執行後輸出的相關日誌 可以看到直接使用redis server啟動redis後,會列印出一些日誌,通過日誌可以看到一些資訊,上例中可...

02 Redis記憶體劃分

redis作為記憶體資料庫,在記憶體中儲存的主要內容是資料 鍵值對 資料是redis中儲存的主要內容,這部分占用的記憶體會統計在used memory中 redis使用鍵值對儲存資料,其中的值 物件 包含5種型別,即字串 雜湊 列表 集合 有序集合。這5種型別是redis對外提供的,實際上,在red...

02 Redis 鍊錶

本文內容均來自 redis設計與實現 一書 鍊錶提供了高效的節點重排能力,以及順序性的節點訪問方式,並且可以通過增刪節點來靈活地調整鍊錶地長度。列表鍵地底層實現之一就是鍊錶。當乙個列表鍵地包含了數量較多的元素,或者列表中包含的元素都是比較長的字串時,redis就會使用鍊錶作為列表鍵的底層實現。鍊錶在...