반응형
nodejs에서 zadd 를 위한 function 입니다.
const redis = require('redis');
const pubClient = redis.createClient(
{url: 'redis://:<YourPassword>@localhost:6379', database: 3}
)
//sorted set - zadd function
function zaddFc(key, score, member) {
pubClient.ZADD(key, {
score: score,
value: member
}, function (err, reply) {
if (err) {
console.log(error);
} else {
var result_json = {};
result_json["reply"] = reply;
let i = res.json(result_json);
console.log(i);
}
});
}
인자값으로는 key, score, member를 받구요
사용할 땐
zaddFc('key', 20221365465, {type: 'message', content : '안녕하세요", timestamp : '20221365465'});
이런식으로 사용하시면 됩니다.
좀 찾는데 시간이 걸린 부분은 score와 value를 { } 중괄호로 묶어줘야 되는 부분이었습니다. 참고하셔서 작업하세요!
반응형
'node.js' 카테고리의 다른 글
nodejs- 현재시간 숫자만 구하는 법 (0) | 2022.08.25 |
---|---|
[node.js] redis 연결 (0) | 2022.08.23 |
node.js OpenSSL 적용과정 - let's encrypt (0) | 2022.08.15 |
[Aws ec2] nginx + Socket.io 연동 (0) | 2022.04.19 |
소켓 채팅 기술선정 (0) | 2022.04.19 |
댓글