【问题标题】:connect gridgain server cache from memcache-binary client从 memcache-binary 客户端连接 gridgain 服务器缓存
【发布时间】:2018-12-26 22:08:36
【问题描述】:

我有一个在远程服务器上运行的 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),它没有返回任何东西。

【问题讨论】:

  • 能否也提供错误信息?
  • 有没有办法专门连接到 cachename 并从 memcached-binary 中的缓存内的表中获取数据?

标签: node.js memcached gridgain


【解决方案1】:

我猜不可能为 memcached 协议指定缓存名称(使用default)。但是,GridGain Professional 2.7.1 和 Apache Ignite 2.7 应该有本地 node.js 客户端,这将允许广泛的缓存操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-06
    • 2019-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-26
    • 2014-12-02
    相关资源
    最近更新 更多