Lưu data dưới dạng object có các attribute trong redis
npm install redis-nuclear
npm i redis-nuclear
`
OR`
yarn add redis-nuclear
`How to use
./testConnect
`
const redis = new RedisNuclear();
await redis.connect(configServer); const pong = await redis.ping();
expect(pong).toBe("PONG");
`
Reconnect
Redis Client sẽ tự động reconnect trong trường hợp bị mất kết nối.Khi tạo configServer cần truyền thêm param onConnectionError để tránh throw exception khi gặp lỗi kết nối
`
const configServer = {
host: "localhost",
port: 6379,
onConnectionError: (exception) => {
console.error("Don't throw exception here")
},
};
await redis.connect(configServer);
``https://www.notion.so/Redis-Nuclear-f8c4b9e2c00e4d0582933c3c67ad532f
- Test all
yarn test
- Test 1 file
yarn test -- test/unit-test/attribute.test.ts
redis-nuclear
npm run build
// Change * to version
> npm version 1..
> npm publish