Соединение Redis TCP - запуск команд с опцией необработанного вывода - PullRequest
0 голосов
/ 12 октября 2019

Я пытаюсь получить в свои руки Redis, я знаю, что есть так много замечательных библиотек, но я предпочитаю исследовать их без какого-либо высокоуровневого помощника в начале.

По сути, я 'Я использую нод для подключения моего маленького тестового приложения к серверу, и все в порядке

import * as net from 'net'

const client = net.createConnection({ port: 3003 }, () => {
  client.write('SET hello "Dario" \r\n', 'utf-8')
  client.write('GET hello \r\n', 'utf-8')
})

client.on('data', (data) => {
  console.log(data.toString())
})

Вывод команды GET также возвращает тип с количеством символов:

$ 5 Dario

Я знаю, что redis-cli имеетопция (--raw) для отключения «читабельной» функциональности, мне интересно, могу ли я получить такой же «сырой» вывод и от прямых команд.

Я не смог найти ничего вфайл конфигурации и онлайн.

Заранее спасибо за любую помощь:)

...