2.0.1 • Published 7 years ago
mono-redis v2.0.1
Redis module for Mono
Installation
npm install --save mono-redisThen, in your configuration file of your Mono application (example: conf/application.js):
module.exports = {
mono: {
modules: ['mono-redis']
}
}Configuration
Mono-Redis will use the redis property of your configuration (example: conf/development.js):
module.exports = {
mono: {
redis: {
port: 8047,
// See [options] of https://github.com/luin/ioredis/blob/master/API.md#new-redisport-host-options
}
}
}Usage
In your modules files, you can access redis instance like this:
const { redis } = require('mono-redis')
await redis.set('hello', 'world!')
const hello = await redis.get('hello')
// hello = 'world!'We are using ioredis as a client since it supports async/await promises.