append
APPEND
Redis 開発者教育 Redis Developer Course |
Redis 定期点検/技術支援 Redis Technical Support |
Redis エンタープライズサーバ Redis Enterprise Server |
---|
保存/追加
データベース内のkeyの値に追加したり、keyが存在しない場合には、SETコマンドと同一に保存します。
Example
コマンド> | set key1 Hello |
結果> | OK |
コマンド> | append key1 Redis |
結果> | 10 |
コマンド> | get key1 |
結果> | HelloRedis |
コマンド> | append key2 "Hello World"
データベースに存在しないkeyの場合には、データを保存する。 |
結果> | 11 |
コマンド> | get key2 |
結果> | Hello World |
Subquery(서브쿼리) 기능
Value(값) 부분에 서브쿼리를 사용해서 값을 넣을 수 있습니다.
서브쿼리로 사용할 수 있는 명령은 GET, MGET, LPOP, RPOP, LINDEX, LRANGE,
SMEMBERS, SUNION, SINTER, SDIFF, ZRANGE, ZREVRANGE,
HGET, HMGET, HKEYS, HVALS, HGETALL 입니다.
Example
명령> | append key (get key2) |
결과> | 15 |
명령> | append key (lrange mylist 0 -1) |
결과> | 200 |
명령> | append key (hgetvals myhash) |
결과> | 300 |
서브쿼리 기능은 Enterprise 서버에서 사용 가능합니다. |
명령문
APPEND key value | (subquery)
- このコマンドは、version 2.0.0 から使用することができます。
- 論理的処理の所要時間はO(1)です。
関連コマンド | SET |
Clients for Java | Jedis, Lettuce, Redisson | Clients for C | Hiredis |
<< MSETNX | APPEND | STRLEN >> |
---|
クリック件数 :
Email
返事がかかってなれば、メールでお知らせします。