79304348

Date: 2024-12-23 22:05:29
Score: 0.5
Natty:
Report link

You have to use socket object in it. also could refer to https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/

const client = createClient({
    username: 'default', // use your Redis user. More info 
    password: 'secret', // use your password here
    socket: {
        host: 'my-redis.cloud.redislabs.com',
        port: 6379,
        tls: true,
        key: readFileSync('./redis_user_private.key'),
        cert: readFileSync('./redis_user.crt'),
        ca: [readFileSync('./redis_ca.pem')]
    }
});

client.on('error', (err) => console.log('Redis Client Error', err));

await client.connect();

await client.set('foo', 'bar');
const value = await client.get('foo');
console.log(value) // returns 'bar'

await client.disconnect();

Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Jayson LP Chen