Gathering detailed insights and metrics for keyv-memcache
Gathering detailed insights and metrics for keyv-memcache
Gathering detailed insights and metrics for keyv-memcache
Gathering detailed insights and metrics for keyv-memcache
npm install keyv-memcache
Typescript
Module System
82.8
Supply Chain
99.5
Quality
75.6
Maintenance
100
Vulnerability
100
License
Cumulative downloads
Total Downloads
Last Day
103.8%
267
Compared to previous day
Last Week
-21.5%
3,574
Compared to previous week
Last Month
-21.9%
17,888
Compared to previous month
Last Year
-32.1%
255,912
Compared to previous year
2
8
Memcache storage adapter for Keyv
1npm install --save keyv-memcache
or
yarn add keyv-memcache
1const Keyv = require('keyv'); 2const KeyvMemcache = require('keyv-memcache'); 3 4const memcache = new KeyvMemcache('user:pass@localhost:11211'); 5const keyv = new Keyv({ store: memcache }); 6 7//set 8await keyv.set("foo","bar", 6000) //Expiring time is optional 9 10//get 11let obj = await keyv.get("foo"); 12 13//delete 14await keyv.delete("foo"); 15 16//clear 17await keyv.clear(); 18
1const Keyv = require('keyv'); 2const KeyvMemcache = require('keyv-memcache'); 3 4const memcache = new KeyvMemcache('user:pass@localhost:11211'); 5const keyv1 = new Keyv({ store: memcache, namespace: "namespace1" }); 6const keyv2 = new Keyv({ store: memcache, namespace: "namespace2" }); 7 8//set 9await keyv1.set("foo","bar1", 6000) //Expiring time is optional 10await keyv2.set("foo","bar2", 6000) //Expiring time is optional 11 12//get 13let obj1 = await keyv1.get("foo"); //will return bar1 14let obj2 = await keyv2.get("foo"); //will return bar2 15
1 2//set the server to the correct address and port 3let server = "localhost:11211" 4 5const Keyv = require("keyv"); 6const KeyvMemcache = require("keyv-memcache"); 7 8const memcache = new KeyvMemcache(); 9const keyv = new Keyv({ store: memcache});
1 2//best practice is to not hard code your config in code. 3let user = ""; 4let pass = ""; 5let server = "XXX.XXX.XXX.memcachier.com:11211" 6 7const Keyv = require("keyv"); 8const KeyvMemcache = require("keyv-memcache"); 9 10const memcache = new KeyvMemcache(user +":"+ pass +"@"+ server); 11const keyv = new Keyv({ store: memcache}); 12
Protocol
to memcachedendpoint
(the server) and place it into your code:1 2//best practice is to not hard code your config in code. 3let user = ""; 4let pass = ""; 5let server = "XXX.XXX.XXX.XXX.cloud.redislabs.com:XXX" 6 7const Keyv = require("keyv"); 8const KeyvMemcache = require("keyv-memcache"); 9 10const memcache = new KeyvMemcache(user +":"+ pass +"@"+ server); 11const keyv = new Keyv({ store: memcache}); 12
1 2const Keyv = require("keyv"); 3const KeyvMemcache = require("keyv-memcache"); 4 5const memcache = new KeyvMemcache("insert the internal google memcached discovery endpoint"); 6const keyv = new Keyv({ store: memcache}); 7
MIT © Jared Wray
No vulnerabilities found.