搜尋
首頁資料庫Redisredis中的key怎麼設定
redis中的key怎麼設定Jun 29, 2019 pm 06:05 PM

redis中的key怎麼設定

Redis SET指令用於設定給定key的值。如果key已經儲存其他值,SET就覆寫舊值,且無視型別。

redis SET指令基本語法如下:

redis 127.0.0.1:6379> SET KEY_NAME VALUE

回傳值:

在Redis2.6.12先前版本,SET指令總是回傳OK 。

從Redis2.6.12版本開始,SET在設定作業成功完成時,才傳回OK 

實例:

##在redis中建立一個key並設定值。

# 对不存在的键进行设置

redis 127.0.0.1:6379> SET key "value"
OK 
redis 127.0.0.1:6379> GET key
"value"

# 对已存在的键进行设置

redis 127.0.0.1:6379> SET key "new-value"
OK

redis 127.0.0.1:6379> GET key
"new-value"

Redis鍵指令用於管理redis的鍵。

Redis鍵指令的基本語法如下:

redis 127.0.0.1:6379> COMMAND KEY_NAME

實例:


redis 127.0.0.1:6379> SET runoobkey redis
OK
redis 127.0.0.1:6379> DEL runoobkey(integer) 1

在上述實例中DEL是一個指令, runoobkey是一個鍵。如果鍵被刪除成功,指令執行後輸出 (integer) 1,否則輸出 (integer) 0

Redis鍵相關的基本指令:

1、DEL key

該指令用於在key存在時刪除key。   

2 、DUMP key 

序列化給定key ,並傳回被序列化的值。   

3、EXISTS key 

#檢查給定key是否存在。   

4、EXPIRE key seconds

為給定 key 設定過期時間,以秒計。   

5、EXPIREAT key timestamp 

EXPIREAT的作用和EXPIRE類似,都用於為key設定過期時間。不同在於EXPIREAT指令接受的時間參數是UNIX時間戳(unix timestamp)。   

6 、PEXPIRE key milliseconds 

設定key的過期時間以毫秒計。

7、PEXPIREAT key milliseconds-timestamp 

設定key過期時間的時間戳記(unix timestamp) 以毫秒計   

#8、KEYS pattern 

找到所有符合給定模式( pattern)的key 。   

9、MOVE key db 

將目前資料庫的 key 移至給定的資料庫db當中。   

10、PERSIST key 

移除key的過期時間,key將持久維持。   

11、PTTL key 

#以毫秒為單位返回key的剩餘的過期時間。   

12、TTL key 

#以秒為單位,返回給定key的剩餘生存時間(TTL, time to live)。   

13、RANDOMKEY 

從目前資料庫隨機傳回一個key 。   

14、RENAME key newkey 

修改key的名稱    

15、RENAMENX key newkey 

只有當newkey不存在時,將 key 改名為 newkey 。   

16、TYPE key 

#傳回key所儲存的值的型別。   

更多Redis相關知識,請造訪

Redis使用教學欄位!

以上是redis中的key怎麼設定的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
Redis不同版本兼容性如何Redis不同版本兼容性如何Mar 04, 2025 pm 05:57 PM

本文解決了Redis版本的兼容性挑戰。 主要版本升級由於命令,數據結構和配置的變化而引起的顯著兼容性風險。 這篇文章強調使用Redis-CLI進行徹底的測試

Redis如何通過命令行查看版本Redis如何通過命令行查看版本Mar 04, 2025 pm 06:00 PM

本文詳細介紹了通過命令行檢查Redis服務器版本的方法。 主要方法Redis-CLI信息服務器有效地從服務器的輸出中檢索了版本信息,提供了直接可靠的解決方案。 替代a

如何在Redis群集中選擇一個碎片鍵?如何在Redis群集中選擇一個碎片鍵?Mar 17, 2025 pm 06:55 PM

本文討論了在Redis群集中選擇碎片鍵,並強調了它們對性能,可伸縮性和數據分佈的影響。關鍵問題包括確保均勻數據分配,與訪問模式保持一致以及避免常見錯誤l

Redis查看版本有快捷方式嗎Redis查看版本有快捷方式嗎Mar 04, 2025 pm 05:59 PM

本文詳細介紹了檢查Redis服務器版本的方法。 它使用Redis-CLI - Version和Info Server進行比較,檢查配置文件,過程列表和軟件包管理器。 redis-cli中的信息服務器命令被確定為t

如何在Redis中實施身份驗證和授權?如何在Redis中實施身份驗證和授權?Mar 17, 2025 pm 06:57 PM

本文討論了在REDIS中實施身份驗證和授權,重點是實現身份驗證,使用ACL以及確保REDIS的最佳實踐。它還涵蓋了管理用戶權限和工具以增強重新安全性。

Redis版本號是什麼樣的Redis版本號是什麼樣的Mar 04, 2025 pm 06:01 PM

本文詳細介紹了Redis版本號,其字符串數據類型以及用於檢查版本的方法(使用Redis-CLI,配置文件或編程方式)。 它還探討了主要版本之間的差異,重點是增強性能

如何在REDIS中實施緩存無效策略?如何在REDIS中實施緩存無效策略?Mar 17, 2025 pm 06:46 PM

本文討論了在REDIS中實施和管理緩存無效的策略,包括基於時間的到期,事件驅動的方法和版本控制。它還涵蓋了緩存到期的最佳實踐和監視和自動的工具

如何將Redis用於酒吧/子消息傳遞?如何將Redis用於酒吧/子消息傳遞?Mar 17, 2025 pm 06:48 PM

本文介紹瞭如何將Redis用於酒吧/子消息傳遞,涵蓋設置,最佳實踐,確保消息可靠性和監視性能。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前By尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),