UNPKG

poseidon-memcached

Version:

A future wrapper around the Node Memcached driver using Poseidon.

29 lines (26 loc) 662 B
{Driver, Cache} = require '../index' Driver.configure('default', { servers: 'localhost:11212' }) cache = new Cache('default') cache.add('test', { foo: 'bar' }, 0) .then -> console.log 'object added' cache.get('test') .then (obj) -> console.log 'object retrieved', obj cache.del('test') .then -> console.log 'object deleted' cache.add('test', {foo: 'bar returns' }, 0) .then -> cache.add('test2', {bar: 'foo'}, 0) .then -> console.log 'new objects added' cache.get(['test', 'test2']) .then (objs) -> console.log 'objects retrieved', objs .fail (err) -> console.error err .finally -> console.log 'connection closed' cache.end() .done()