我有一个运行在远程服务器上的gridgain,我需要使用memcache-binary客户端从gridgain获取数据。我能够连接到gridgain服务器,但是无法连接到gridgain内部的缓存
var MemcachedBinary = require('memcached-binary');
var server = 'gridgain:port';
var params = {
use_buffers: false, // If true, always return Buffers instead of strings
// defaults to false
};
var memcached_binary = new MemcachedBinary(server, params);
memcached_binary.get('DG', params, function(err, res) {
if( err )
console.error( err );
console.log(res);
});
DG是gridgain服务器内部的一个缓存
当我得到连接时,gridgain将关闭连接(FIN),它不会返回任何内容。
答案 0 :(得分:0)
我想不可能为memcached协议指定缓存名称(使用default
)。但是,GridGain Professional 2.7.1和Apache Ignite 2.7应该具有本机node.js客户端,这将允许范围广泛的缓存操作。