fastify-ioredis

Plugin to share a common Redis connection across Fastify.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
fastify-ioredis
000.1.16 years ago6 years agoMinified + gzip package size for fastify-ioredis in KB

Readme

fastify-ioredis
js-standard-style
Fastify ioredis connection plugin, with this you can share the same Redis connection in every part of your server.
Under the hood the ioredis client is used, the options that you pass to register will be passed to the Redis client.

Install

npm i fastify-ioredis --save

Usage

Add it to you project with register and you are done!
You can access the Redis client via fastify.redis.client.
const fastify = require('fastify')

fastify.register(require('fastify-ioredis'), {
  host: '127.0.0.1'
}, err => {
  if (err) throw err
})

fastify.listen(3000, err => {
  if (err) throw err
  console.log(`server listening on ${fastify.server.address().port}`)
})

License

Licensed under MIT.