1.0.0 • Published 3 years ago

@soluzioni-futura/redis-component v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

redis-component

A redis utility

Quick start

Install the package

$ npm i @soluzioni-futura/redis-component

Usage

Simple example

import RedisComponent from "@soluzioni-futura/redis-component"

const redisComponent = new RedisComponent({
    host: provess.env.REDIS_HOST
})

const redis = redisComponent.asyncRedisClient
const importTtl = 30 * 60 // 30min
const key = "MARIO_ROSSI"

Set data

const user = {
    name: "Mario",
    lastname: "Rossi",
    age: 25
}

await redis.set(key, JSON.stringify(user), "EX", importTtl)

Get data

const user = await redis.get(key)

Delete tata

await redis.del(key)