Memcached adaptor for sequelize-transparent-cache
npm install sequelize-transparent-cache-memcachedmemcached adaptor for sequelize-transparent-cache.
Stores sequelize objects in memcached.
``javascript
const Memcached = require('memcached')
const memcached = new Memcached('localhost:11211')
const MemcachedAdaptor = require('sequelize-transparent-cache-memcached')
const memcachedAdaptor = new MemcachedAdaptor({
client: memcached,
namespace: 'model', // optional
lifetime: 60 * 60
})
`
| Param | Type | Required | Description |
|-------------|------------------|----------|---------------------------------------------------------------------------------|
| client | memcached instance | yes | Configured memcached instance |namespace
| | string | no | Prefix for all keys |lifetime
| | integer | yes | Keys lifetime, seconds |
| Key | Value |
|--------------------------------------|-----------------|
| | {JSON string}` |
For more info see sequelize-transparent-cache