Redis命令——键(key)
Redis 鍵(key)
Redis 鍵命令用于管理 redis 的鍵。
語法
Redis 鍵命令的基本語法如下:
redis 127.0.0.1:6379> COMMAND KEY_NAME實例
redis 127.0.0.1:6379> SET mykey redis OK redis 127.0.0.1:6379> DEL mykey (integer) 1在以上實例中?DEL?是一個命令, mykey?是一個鍵。 如果鍵被刪除成功,命令執(zhí)行后輸出?(integer) 1,否則將輸出?(integer) 0
Redis keys 命令
下表給出了與 Redis 鍵相關(guān)的基本命令:
| 序號 | 命令及描述 |
| 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 命令接受的時間參數(shù)是 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? 將當前數(shù)據(jù)庫的 key 移動到給定的數(shù)據(jù)庫 db 當中。 |
| 10 | PERSIST key? 移除 key 的過期時間,key 將持久保持。 |
| 11 | PTTL key? 以毫秒為單位返回 key 的剩余的過期時間。 |
| 12 | TTL key? 以秒為單位,返回給定 key 的剩余生存時間(TTL, time to live)。 |
| 13 | RANDOMKEY? 從當前數(shù)據(jù)庫中隨機返回一個 key 。 |
| 14 | RENAME key newkey? 修改 key 的名稱 |
| 15 | RENAMENX key newkey? 僅當 newkey 不存在時,將 key 改名為 newkey 。 |
| 16 | TYPE key? 返回 key 所儲存的值的類型。 |
?
參考:
http://www.runoob.com/redis/redis-keys.html
http://www.redis.net.cn/tutorial/3507.html
https://www.yiibai.com/redis/redis_keys.html
?
總結(jié)
以上是生活随笔為你收集整理的Redis命令——键(key)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux系统配置免密登录
- 下一篇: hadoop3.0.3 SLS-Fail