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 = const memcachePlus = const MemcachePlusAdaptor = const memcachePlusAdaptor = client: memcachePlus namespace: 'model' // optional lifetime: 60 * 60 // optional
Constructor arguments
Param | Type | Required | Description |
---|---|---|---|
client |
memcache-plus instance | yes | Configured memcache-plus instance |
namespace |
string | no | Prefix for all keys |
lifetime |
integer | no | Keys lifetime, seconds |
Storing format
Each object stored as single JSON string. Namespace delimeter is ":".
Key | Value |
---|---|
<namespace>:<modelName>:<objectId> |
{JSON string} |
For more info see sequelize-transparent-cache