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

IconMetamodel Description

NodeJS Memcached Value

NodeJS Memcached Connection

Links

Link TypeFunction
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: