1.0.7 • Published 5 months ago

@gat-solutions/redis v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

Custom IORedis GAT

Installation

$ npm install @gat-solutions/redis

Config Environment

//Host của redis write
REDIS_WRITE_HOST=
//Port của redis write
REDIS_WRITE_PORT=
//Password của redis write
REDIS_WRITE_PASSWORD=
//DB index của redis write
REDIS_WRITE_DB=

//Host của redis read
REDIS_READ_HOST=
//Port của redis read
REDIS_READ_PORT=
//Password của redis read
REDIS_READ_PASSWORD=
//DB index của redis read
REDIS_READ_DB=

Usage

import { RedisService } from "@gat-solutions/redis"

const redisService = new RedisService();

// Lưu data với thời gian 60s
redisService.set("KEY:ABC", "DEF", 60); //60s

// Lưu data vô thời hạn
redisService.setNx("KEY:ABC", "DEF"); //60s

// Lấy data từ redis
const data = await redisService.get("KEY:ABC");
if (!data){
    throw new Error("Not found data")
}
console.log(data) //"DEF"

// Xóa data
redisService.del("KEY:ABC")

// Lấy danh sách key
const keys = await redisService.keys("KEY")
console.log(keys) //["ABC"]
1.0.7

5 months ago

1.0.6

5 months ago

1.0.5

5 months ago

1.0.4

5 months ago

1.0.3

5 months ago

1.0.2

5 months ago

1.0.1

5 months ago

1.0.0

5 months ago