पाठ 18 / 20

Node ऐप में रेडिस

Official redis package से Node.js से Redis से जुड़ें और async commands से values cache करें।

क्लाइंट इंस्टॉल करें

आधिकारिक redis पैकेज ज़्यादातर Node ऐप के लिए अच्छा काम करता है।

npm install redis

कनेक्ट करें और उपयोग करें

क्लाइंट रेडिस कमांड को async मेथड की तरह दिखाता है, इसलिए वैल्यू कैश करना लगभग CLI जैसा दिखता है।

import { createClient } from 'redis';

const client = createClient({ url: 'redis://localhost:6379' });
await client.connect();

await client.set('greeting', 'hello', { EX: 60 });
const value = await client.get('greeting');
console.log(value); // 'hello'