This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.
CAST supports Memcached via its com.castsoftware.nodejs extension. Details about how this support is provided for Node.js source code is discussed below.
Objects
Icon | Metamodel Description |
---|---|
NodeJS Memcached Value | |
NodeJS Memcached Connection |
Links
Link Type | Function |
---|---|
useInsertLink | touch set add cas |
useDeleteLink | del |
useSelectLink | get gets getMulti |
useUpdateLink | replace append prepend incr decr |
Code samples
The following declarations will create a connection to the server '192.168.0.102:11211':
var Memcached = require('memcached'); var memcached = new Memcached('192.168.0.102:11211');
This statement will create a useInsertLink from code to the value "foo":
memcached.add('foo', 'bar', 10, function (err) { /* stuff */ });
This statement will create a useDeleteLink from code to the value "foo":
memcached.del('foo', function (err) { /* stuff */ });
For example: