English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Redis Ltrim コマンド

Redis リスト(List)

Redis Ltrimはリストに対してトリミング(trim)を行います。つまり、指定された範囲内の要素のみをリストに保持し、指定された範囲外の要素はすべて削除します。

インデックス0はリストの1番目の要素を表します。以 1 リストの2番目の要素を表します。それ以此類推。 あなたは負のインデックスを使用することもできます。以下のように、 -1 リストの最後の要素を表します。 -2 リストの逆数第2要素を表します。それ以此類推。

语法

redis Ltrim コマンドの基本的な语法は以下の通りです:

redis 127.0.0.1:6379> LTRIM KEY_NAME START STOP

利用可能なバージョン

>= 1.0.0

返り値

コマンドの実行が成功した場合、okが返されます。

オンラインサンプル

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 2
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 3
redis 127.0.0.1:6379> RPUSH mylist "bar"
(integer) 4
redis 127.0.0.1:6379> LTRIM mylist 1 -1
OK
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "hello"
2) "foo"
3) "bar"

Redis リスト(List)