您好,登錄后才能下訂單哦!
本篇內容介紹了“key的操作命令有哪些”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
*:表示0或多個字符,例如:keys * 查詢所有的key。
?:表示單個字符,例如:wo?d , 匹配 word , wood
[] :表示選擇[]內的一個字符,例如wo[or]d, 匹配word, wood, 不匹配wold、woord
語法:exists key [key…]
作用:判斷key是否存在
返回值:整數,存在key返回1,其他返回0。使用多個key,返回存在的key的數量。
語法:move key db
作用:移動key到指定的數據庫,移動的key在原庫被刪除。
返回值:移動成功返回1,失敗返回0.
語法:ttl key
作用:查看key的剩余生存時間(ttl: time to live),以秒為單位。
返回值:
-1 :沒有設置key的生存時間, key永不過期。
-2:key不存在
語法:expire key seconds
作用:設置key的生存時間,超過時間,key自動刪除。單位是秒。
返回值:設置成功返回數字 1,其他情況是 0 。
語法:type key
作用:查看key所存儲值的數據類型
返回值:字符串表示的數據類型
語法:rename key newkey
作用:將key改為名newkey。當 key 和 newkey 相同,或者 key 不存在時,返回一個錯誤。
當 newkey 已經存在時, RENAME 命令將覆蓋舊值。
語法:del key [key…]
作用:刪除存在的key,不存在的key忽略。
返回值:數字,刪除的key的數量。
“key的操作命令有哪些”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。