Подключить кеш сервера gridgain из memcache-двоичного клиента

У меня работает 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 ответ

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

Другие вопросы по тегам