del_subquery
DELS (subquery)
Redis 開発者教育の申込
|
Redis 定期点検/技術サポートRedis Technical Support |
Redis エンタープライズサーバーRedis Enterprise Server |
|---|
Subquery(サブクエリ) 機能
Key(キー) 部分にサブクエリを使用してキーを削除できます。
サブクエリとして使用できるコマンドは GET, MGET, LPOP, RPOP, LRANGE,
SMEMBERS, SUNION, SINTER, SDIFF, ZRANGE, ZREVRANGE,
HGET, HMGET, HKEYS, HVALS, HGETALL, KEYS, LS です。
Example
| コマンド> | set mykey myvalue |
| 結果> | OK |
| コマンド> | set key mykey |
| 結果> | OK |
| コマンド> | dels (get key) |
| 結果> | 1 |
Example
| コマンド> | lpush mylist mykey1 mykey2 mykey3 |
| 結果> | 3 |
| コマンド> | dels (lrange mylist 0 -1) |
| 結果> | 3 |
Example
| コマンド> | dels (ls user*) user で始まるキーを削除 |
| 結果> | 10 |
| コマンド> | dels (ls * string) データタイプが string のキーをすべて削除 |
| 結果> | 20 |
| コマンド> | dels (ls * count 10) 任意の 10個のキーを削除 |
| 結果> | 10 |
Example
| コマンド> | dels (lrange mylist 0 -1) (sunion myset1 myset2) mykey10 |
| 結果> | 10 |
| このコマンドは Enterprise version 7.2.5 から使用できます。 |
構文
DELS (subquery)
- このコマンドは Enterprise version 7.2.5 から使用できます。
- 時間計算量は subquery によって異なります。
| << DEL | DELS | GET >> |
|---|
Email
返事がかかってなれば、メールでお知らせします。
