Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8921

Node.js で Redis のキーの一覧を取得

$
0
0

ライブラリーのインストール

sudo npm install-g redis
redis_list.js
#! /usr/bin/node
// ---------------------------------------------------------------//  redis_list.js////                  Jan/17/2020//// ---------------------------------------------------------------console.error("*** 開始 ***")//constredis=require("redis")constclient=redis.createClient(6379,'localhost')client.on("error",function(err){console.log("Redis connection error to "+client.host+":"+client.port+" - "+err)})client.keys('*',function(err,reply){if(err){console.log("Get error: "+err)}elseif(reply!=null){constkeys=replyconsole.log(keys)console.log("keys.length = "+keys.length)console.log(keys[0])}client.quit()console.error("*** 終了 ***")})// ---------------------------------------------------------------

実行

$ export NODE_PATH=/usr/lib/node_modules
$ ./redis_list.js
*** 開始 ***
[
  't1853', 't1856',
  't1854', 't1852',
  't1855', 't1857',
  't1851', 't1858',
  't1859'
]
keys.length = 9
t1853
*** 終了 ***

確認したバージョン

$ node --version
v13.6.0

Viewing all articles
Browse latest Browse all 8921

Trending Articles