lpush_subquery
LPUSHS (subquery)
Redis 開発者教育の申込
|
Redis 定期点検/技術サポートRedis Technical Support |
Redis エンタープライズサーバーRedis Enterprise Server |
|---|
Subquery(サブクエリ) 機能
Value(値) 部分にサブクエリ(subquery)を使って値を入れることができます。
サブクエリで使用できるコマンドは GET, MGET, LPOP, RPOP, LRANGE,
SMEMBERS, SUNION, SINTER, SDIFF, ZRANGE, ZREVRANGE,
HGET, HMGET, HKEYS, HVALS, HGETALL です。
Example
| コマンド> | set key Hello |
| 結果> | OK |
| コマンド> | lpushs mylist (get key) |
| 結果> | 1 |
| コマンド> | lrange mylist 0 -1 |
| 結果> | 1) "Hello" |
Example
| コマンド> | lpushs mylist (lrange mylist2 0 -1) |
| 結果> | 9 |
| コマンド> | lpushs mylist (sunion myset1 myset2) |
| 結果> | 16 |
| コマンド> | lpushs mylist (zrange myzset1 0 -1) |
| 結果> | 22 |
| コマンド> | lpushs mylist (hmget myhash1 field1 field2) |
| 結果> | 24 |
Example
| コマンド> | lpushs mylist (lrange mylist2 0 -1) (sunion myset1 myset2) value1 |
| 結果> | 17 |
| このコマンドは Enterprise version 7.2.5 から使用できます。 |
構文
LPUSHS key (subquery)
- このコマンドは Enterprise version 7.2.5 から使用できます。
- 時間計算量は subquery によって異なります。
| << LPUSH | LPUSH | RPOP >> |
|---|
Email
返事がかかってなれば、メールでお知らせします。
