Memcached : Node.js で利用する2016/07/18 |
|
Node.js からの Memcached 利用例です。
|
|
| [1] | Memcached クライアントモジュールをインストールしておきます。 |
|
[cent@dlp ~]$ npm install memcache memcache@0.3.0 node_modules/memcache |
| [2] | 基本的な利用方法サンプルです。 |
|
[cent@dlp ~]$
vi use_memcache.js
var memcache = require('memcache');
var client = new memcache.Client();
client.connect();
// キーに値をセットして表示
client.set('key01', 'value01');
client.get('key01', function (err, val) {
console.log("key01.value :", val);
});
// キーに値をアペンドして表示
client.append('key01', ',value02');
client.get('key01', function (err, val) {
console.log("key01.value :", val);
});
client.set('key02', 1);
client.get('key02', function (err, val) {
console.log("key02.value :", val);
});
// 加算
client.increment('key02', 100);
client.get('key02', function (err, val) {
console.log("key02.value :", val);
});
// 減算
client.decrement('key02', 51);
client.get('key02', function (err, val) {
console.log("key02.value :", val);
});
// キーを削除
client.delete('key03');
client.get('key03', function (err, val) {
console.log("key03.value :", val);
});
client.close();
# 実行 [cent@dlp ~]$ node use_memcache.js key01.value : value01 key01.value : value01,value02 key02.value : 1 key02.value : 101 key02.value : 50 key03.value : null |
| Sponsored Link |
|
|