1.0.1 • Published 4 years ago

memcached-promise v1.0.1

Weekly downloads
145
License
MIT
Repository
github
Last release
4 years ago

Memcached Promise

A fully featured Memcached client 'memcached' with Promise support. Powered by Bluebird.

Installation

$ npm install --save memcached
$ npm install --save memcached-promise

Same as request-promise, memcached is defined as a peer-dependency and thus has to be installed separately.

Example

const Memcached = require("memcached-promise");

const memcached = new Memcached(
	"localhost:11211",
	{ 
		maxExpiration: 2592000, 
		namespace: "test", 
		debug: false 
	}
);

void async function main() {
	try {
		await memcached.set("hello", { foo: "bar"});
		console.log(await memcached.get("hello"));
	} catch (error) {
		console.error(error);
	}
}()

ToDo List

A clear declaration file for this module.

License

This software is released under the MIT license. See the license file for more details.