- Redis 基礎
- Redis - 首頁
- Redis - 概述
- Redis - 環境
- Redis - 配置
- Redis - 資料型別
- Redis 命令
- Redis - 命令
- Redis - 鍵
- Redis - 字串
- Redis - 雜湊
- Redis - 列表
- Redis - 集合
- Redis - 有序集合
- Redis - HyperLogLog
- Redis - 釋出訂閱
- Redis - 事務
- Redis - 指令碼
- Redis - 連線
- Redis - 伺服器
- Redis 高階
- Redis - 備份
- Redis - 安全
- Redis - 基準測試
- Redis - 客戶端連線
- Redis - 管道
- Redis - 分割槽
- Redis - Java
- Redis - PHP
- Redis 有用資源
- Redis - 快速指南
- Redis - 有用資源
- Redis - 討論
Redis - 字串
Redis 字串命令用於管理 Redis 中的字串值。以下是使用 Redis 字串命令的語法。
語法
redis 127.0.0.1:6379> COMMAND KEY_NAME
示例
redis 127.0.0.1:6379> SET tutorialspoint redis OK redis 127.0.0.1:6379> GET tutorialspoint "redis"
在上面的例子中,SET 和 GET 是命令,而 tutorialspoint 是鍵。
Redis 字串命令
下表列出了一些管理 Redis 中字串的基本命令。
| 序號 | 命令與描述 |
|---|---|
| 1 | SET key value
此命令設定指定鍵的值。 |
| 2 | GET key
獲取鍵的值。 |
| 3 | GETRANGE key start end
獲取儲存在鍵中的字串的子字串。 |
| 4 | GETSET key value
設定鍵的字串值並返回其舊值。 |
| 5 | GETBIT key offset
返回儲存在鍵中的字串值中偏移量處的位值。 |
| 6 | MGET key1 [key2...]
獲取所有給定鍵的值 |
| 7 | SETBIT key offset value
設定或清除儲存在鍵中的字串值中偏移量處的位。 |
| 8 | SETEX key seconds value
設定鍵的值及其過期時間。 |
| 9 | SETNX key value
僅當鍵不存在時才設定鍵的值。 |
| 10 | SETRANGE key offset value
覆蓋從指定偏移量開始的鍵中字串的一部分。 |
| 11 | STRLEN key
獲取儲存在鍵中的值的長度。 |
| 12 | MSET key value [key value ...]
將多個鍵設定為多個值。 |
| 13 | MSETNX key value [key value ...]
僅當所有鍵都不存在時,才將多個鍵設定為多個值。 |
| 14 | PSETEX key milliseconds value
設定鍵的值和以毫秒為單位的過期時間。 |
| 15 | INCR key
將鍵的整數值加一。 |
| 16 | INCRBY key increment
將鍵的整數值增加給定數量。 |
| 17 | INCRBYFLOAT key increment
將鍵的浮點值增加給定數量。 |
| 18 | DECR key
將鍵的整數值減一。 |
| 19 | DECRBY key decrement
將鍵的整數值減少給定數量。 |
| 20 | APPEND key value
將值追加到鍵。 |
廣告