RedisのLTRIMコマンド
RedisのLTRIMトリム(トリム)のリストが、それは、唯一の保持間隔指定された要素のリストを作成され、要素が範囲内で指定されていませんが削除されます。
添字0は、二番目の要素1にリストの最初の要素は、リストを表し、示しています。 また、負のインデックスを使用することができます-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"