REDIS SETNX command - SETNX命令 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 3월 23, 2017 REDIS SETNX command - SETNX命令 保存 データベースに同じkeyが存在しない場合にのみ保存されます。 使い方はsetnx key valueです。 クリックすると、もっと多くの情報を見ることができます。 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 댓글
REDIS INFO [section] コマンド 3월 24, 2017 REDIS INFO [section] コマンド サーバーの情報 Redisサーバー情報と統計値を照会します。 示す情報は次のようです。 server: Redisサーバーに対する一般的な情報 clients:クライアント情報 memory:メモリ使用に対する情報 persistence:RDBとAOFに対する情報 stats:総アクセス数、総処理コマンド数など統計情報 replication:マスター/スレーブ複製に対する情報 cpu:CPU使用量統計 commandstats:Redisコマンド統計 cluster:クラスター情報 keyspace:キー情報 infoコマンドを実行すると、commandstatsを除いた情報を示して、info allすればすべての情報を示します。 使用法:info、info all、info serverなどの上で説明したsectionを入力します。 SERVER Redisサーバーのバージョン、モード、OS情報、ポット、confファイル位置などを見せてくれます。 redis_version:3.0.1 redis_git_sha1:00000000 - Git SHA1 redis_git_dirty:0 - Git dirty flag redis_build_id:29f2aee9a9a0937b redis_mode:standalone - Redisモード三種類の中standalone/sentinel/clusterの一つが表示されます。 os:Linux 3.10.0-229.el7.x86_64 x86_64 - Operating system arch_bits:64 - Architecture (32 or 64 bits) multiplexing_api:epoll - Redisが使用するevent loop mechanism gcc_version:4.8.3 process_id:45928 run_id:b4159b6a3960782f8250fca8e6db62bf31b21cbb - RedisサーバーID:クラスターとセンチナル 자세한 내용 보기
REDIS CLIENT LIST コマンド 3월 24, 2017 REDIS CLIENT LIST コマンド サーバーに接続されたクライアントの情報と統計値照会 表示される形は次のようです。 一つのクライアントは一ラインに表示されます。 各ラインは複数のparameter=値で表示されます。 フィールド値の意味 id: クライアントID(2.8.12から導入されました。) addr: クライアントの住所(ip)/ポート fd: Socketと関連されたfile descriptor name: client setnameに設定すると、名前が出ます。 スレーブは名前が設定されていません。 センチナルサーバーはRedisマスターとスレーブに2個接続します。 例えばsentinel-fcb2f55a-cmdとsentinel-fcb2f55a-pubsubです。 fcb2f55aはセンチナルサーバーRUN-IDの前の8文字です age: 接続から現在まで時間(秒) idle: コマンドを実行しなかった時間(秒) このコマンドを実行したクライアントはいつも0に出ます。 他のクライアントのidle時間を確認することができます。 スレーブ(flag S)の時はいつも0です。 なぜなら、スレーブはマスターに1秒に一度確認メッセージを送ります。 センチナルサーバーがRedisマスターやスレーブに接続は普通1で出ます。 flags: クライアントflag 一般クライアントはN、Monitorコマンドを実行中のクライアントはO、スレーブはSで表示されます。 client listを実行したクライアントは最後のcmdにclientが表示されます。 Monitorを実行中のクライアントはcmdにmonitorが表示されて、 スレーブSはcmdにreolconfが表示されます。 スレーブサーバーに接続したときマスターはMに表示されて、他のコマンドがなければ masterがslaveに10秒に一度ずつpingを送るのでcmdにpingが表示されて、 idleは0から9まで増加した後、再び0から始めます。 詳しい内容は下記のクライアントflagを見てください。 db: 現在接続されたDB番号 sub: subscriptionチャンネル数。 psub: subscription 자세한 내용 보기
REDIS SETEX command - SETEX命令 3월 23, 2017 REDIS SETEX command - SETEX命令 指定した時間後にデータ消去:秒単位の指定 指定した秒(second)以降にデータが削除されます。 満了時間を持っているデータを保存するときに有用に使用されます。 使い方はSETEX key seconds valueです。 クリックすると、もっと多くの情報を見ることができます。 자세한 내용 보기
댓글
댓글 쓰기