Redis 基本コマンド
自分用にRedisの基本データ操作コマンドを載せていく。日常的に使わないと忘れがちなので。。
String ・登録 set [key] [value] ex) set tigre 'tic' mset [key] [value] [key] [value] ※multi-setの略だと思われる ex) mset kvs redis rdb oracle ・検索 get [key]
・削除
del [key]
・有無確認
exists [key] List ・登録 l/rpush [key] [value] ※lは先頭に、rは最後に追加 ・検索 lrange [key] [start] [stop] ※ [start] [stop]に0,-1を入れると最初から最後まで表示される ・削除 l/rpop [key] Set ・登録 sadd [key] [value] ※set addの略だと思われる ・検索 smembers [key] ・削除 srem [key] [value] ・集合演算 和集合: sunion [key] [key] 積集合: sinter [key] [key] 差集合: sdiff [key] [key] Sorted Set ・登録 zadd [key] [value] ・ソート 昇順 zrange [key] [start] [stop] 降順 zrevrange [key] [start] [stop] ・削除 zrem [key] [value] ・ランク取得 昇順 zrank [key] [value] 降順 zrevrank [key] [value] Hash ・登録 hset [key] [field] [value] hmset [key] [field] [value]... ・検索 hget [key] [field] hkeys [key] hvals [key] hgetall [key] ・要素(field)数 hlen [key] ・キー検索 key [pattern]
・削除
-DBのデータ全て削除
flushdb
redisサーバー立ち上げ
redis-server
redisクライアント立ち上げ
redis-cli