REDIS LISTS Introduction リスト概要
REDIS LISTS Introduction リスト概要
紹介
Listsはkeyとvalueが一対多の関係です。
valueは、入力された順に保存されます。
Listsは主にキュー(Queue)とスタック(Stack)として使用されます。
キュー(Queue)は入ってくるデータを順に処理する時に使用します。
スタック(Stack)はウェブブラウザのバックボタンのように主に戻る時に使用します。
valueは、入力された順に保存されます。
Listsは主にキュー(Queue)とスタック(Stack)として使用されます。
キュー(Queue)は入ってくるデータを順に処理する時に使用します。
スタック(Stack)はウェブブラウザのバックボタンのように主に戻る時に使用します。
キー(リスト)の生成と削除
valueが保存されると、キー(リスト)は生成されます。 キーにvalueが一つもなければキーは削除されます。
つまり、キー(リスト)の生成と削除のための別途の作業は必要ありません。
つまり、キー(リスト)の生成と削除のための別途の作業は必要ありません。
コマンドの要約
- 保存:LPUSH、RPUSH、LINSERT、LPUSHX、RPUSHX
- 取り出す:LPOP、RPOP、BLPOP、BRPOP
- 取り出す+保存:RPOPLPUSH、BRPOPLPUSH
- 照会:LRANGE、LINDEX、LLEN
- 更新:LSET
- 削除: LREM, LTRIM
댓글
댓글 쓰기