2.2.3 • Published 4 years ago

sequelize-transparent-cache-memcache-plus v2.2.3

Weekly downloads
10
License
CC-BY-4.0
Repository
github
Last release
4 years ago

sequelize-transparent-cache-memcache-plus

memcache-plus adaptor for sequelize-transparent-cache.

Stores sequelize objects in memcached using memcache-plus client.

Example usage

const MemcachePlus = require('memcache-plus')
const memcachePlus = new MemcachePlus()

const MemcachePlusAdaptor = require('sequelize-transparent-cache-memcache-plus')
const memcachePlusAdaptor = new MemcachePlusAdaptor({
  client: memcachePlus,
  namespace: 'model', // optional
  lifetime: 60 * 60   // optional
})

Constructor arguments

ParamTypeRequiredDescription
clientmemcache-plus instanceyesConfigured memcache-plus instance
namespacestringnoPrefix for all keys
lifetimeintegernoKeys lifetime, seconds

Storing format

Each object stored as single JSON string. Namespace delimeter is ":".

KeyValue
<namespace>:<modelName>:<objectId>{JSON string}

For more info see sequelize-transparent-cache

2.2.3

4 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.2.4

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago