Redis 鍵(key)相關的命令及其它命令的查看地址


Redis 鍵(key)

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

語法

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

redis 127.0.0.1:6379> COMMAND KEY_NAME

實例:

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

下面給大家列舉幾個常用的跟鍵相關的命令:

Redis DEL 命令

Redis DEL 命令用於刪除已存在的鍵。不存在的 key 會被忽略。

語法

redis DEL 命令基本語法如下:

redis 127.0.0.1:6379> DEL KEY_NAME

可用版本

>= 1.0.0

返回值

被刪除 key 的數量。

實例

首先,我們在 redis 中創建一個 key 並設置值。

redis 127.0.0.1:6379> SET w3ckey redis OK

現在我們刪除已創建的 key。

redis 127.0.0.1:6379> DEL w3ckey (integer) 1

Redis EXISTS 命令

Redis EXISTS 命令用於檢查給定 key 是否存在。

語法

redis EXISTS 命令基本語法如下:

redis 127.0.0.1:6379> EXISTS KEY_NAME

可用版本

>= 1.0.0

返回值

若 key 存在返回 1 ,否則返回 0 。

實例

redis 127.0.0.1:6379> EXISTS runoob-new-key
(integer) 0

現在我們創建一個名為 runoob-new-key 的鍵並賦值,再使用 EXISTS 命令。

redis 127.0.0.1:6379> set runoob-new-key newkey
OK
redis 127.0.0.1:6379> EXISTS runoob-new-key
(integer) 1
redis 127.0.0.1:6379>

Redis Type 命令

Redis Type 命令用於返回 key 所儲存的值的類型。

語法

redis Renamenx 命令基本語法如下:

redis 127.0.0.1:6379> TYPE KEY_NAME 

可用版本

>= 1.0.0

返回值

返回 key 的數據類型,數據類型有:

  • none (key不存在)
  • string (字符串)
  • list (列表)
  • set (集合)
  • zset (有序集)
  • hash (哈希表)

實例

# 字符串 redis> SET weather "sunny" OK redis> TYPE weather string # 列表 redis> LPUSH book_list "programming in scala" (integer) 1 redis> TYPE book_list list # 集合 redis> SADD pat "dog" (integer) 1 redis> TYPE pat set

更多的命令大家可以去網上查看相關的命令,我常用的地址有:
http://redis.readthedocs.io/en/2.4/index.html#
http://doc.redisfans.com/#

可愛博主:AlanLee

博客地址:http://www.cnblogs.com/AlanLee

本文出自博客園,歡迎大家加入博客園。

 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM