UNPKG

flare-api

Version:

A modern, fast, and intuitive Node.js framework for building APIs

20 lines (15 loc) 462 B
const redis = require('redis'); const client = redis.createClient({ url: process.env.REDIS_URL || 'redis://localhost:6379' }); client.on('error', (err) => console.error('Redis error:', err)); function setCache(key, value, ttl = 3600) { client.set(key, value, 'EX', ttl); } function getCache(key, callback) { client.get(key, (err, result) => { if (err) console.error(err); else callback(result); }); } module.exports = { setCache, getCache };