r2/shared/lib/redis.js
2023-05-12 13:52:40 +08:00

23 lines
467 B
JavaScript

const redis = require('redis');
let client;
async function hGet(key, field) {
return await client.HGET(key, field);
}
async function hSet(key, field, value) {
return await client.HSET(key, field, value);
}
module.exports = {
hConfig: (config) => {
client = redis.createClient({ url: `redis://${config.host}:${config.port}`});
client.on("error", function (err) {
console.log("Error " + err);
});
client.connect();
},
hGet,
hSet,
}