подключить кеш сервера gridgain из memcache-двоичного клиента - PullRequest
0 голосов
/ 26 декабря 2018

У меня работает gridgain на удаленном сервере, мне нужно получить данные из gridgain, используя memcache-двоичный клиент.я могу подключиться к серверу 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

соединение закрывается (FIN) из-за gridgain, когдая получаю, это ничего не возвращает.

1 Ответ

0 голосов
/ 26 декабря 2018

Я думаю, что невозможно указать имя кэша для протокола memcached (используя default).Тем не менее, GridGain Professional 2.7.1, а также Apache Ignite 2.7 должны иметь встроенный клиент node.js, который допускает широкий спектр операций с кешем.

...