Описание тега hiredis

Hiredis is a minimalistic C client library for the Redis database
1 ответ

Redis pub/sub сериализованная структура данных C data

Я хотел бы сохранить свои сериализованные данные на Redis и опубликовать на канал, который я определил. Но кажется, что есть проблема при установке значения ключа в Redis. Что мне не хватает для решения? Заранее спасибо. #include <stdio.h> #in…
08 янв '16 в 04:41
3 ответа

Visual Studio C++ Redis (порт msopentech) клиент, Hiredis

Я новичок в C++, я решил попробовать Visual Studio C++, Boost, llvm(который уже потерпел неудачу с Boost 1.55 и Visual Studio 2013) и Redis. Это небольшой проект для домашних животных, предназначенный для анализа необработанных данных, прочитанных и…
23 май '14 в 08:21
2 ответа

Выполнение команды HMSET с помощью hiredis

Я хочу поставить std::map<std::string, std::string> в сервер Redis с Hiredis. Поскольку API позволяет передавать только отформатированные строки redisCommandЯ не могу сохранить карту с помощью одной команды. Я пытался использовать конвейеры, н…
15 авг '15 в 19:16
2 ответа

Библиотека Hiredis не загружена / изображение не найдено

Я работаю над проектом C++, используя cmake, который использует hiredis. CMake и процесс компиляции не дают никаких ошибок. Однако, когда я пытаюсь выполнить свой проект (из терминала или из IDE, которую я использую [CLion]), я получаю следующую оши…
25 фев '17 в 17:50
1 ответ

Как использовать List на Redis, разрабатываемом на C++ с использованием hiredis

Я пытаюсь использовать список с Redis на Linux с C++, как использовать "rpush", "lpush", "rpop", "lpop" на C++? Я написал так: this->_reply = (redisReply *) redisCommand(this->_context, "LPUSH %s %s", key.c_str(), value.c_str()); this->_rep…
31 авг '17 в 07:45
2 ответа

Как использовать команду HSCAN в Redis?

Я хочу использовать команду Redis HSCAN в своем назначении, но я не знаю, как она работает. Официальная страница Redis ( http://redis.io/commands/hscan) для этой команды дает мне пустую страницу. Я получаю непрерывные входные данные и мгновенно сохр…
11 ноя '13 в 15:54
1 ответ

Есть ли необходимость использовать пул в асинхронном Redis-клиенте?

Я использую async redis api(hiredis) в своем проекте с одним соединением из-за неблокирующего ввода-вывода, поэтому я думаю, что мне достаточно одного соединения, но я хочу выяснить, будет ли последовательность команд выполняться сначала первый выход
20 окт '15 в 07:28
2 ответа

Не удается установить рекомендуемый гем - hiredis.h не найден

Я пытаюсь установить рекомендовать драгоценный камень. Этот гем попытается скомпилировать нативный бин, который называется рекомендует, чтобы он работал быстрее, чем анализатор ruby. Сначала я попытался установить, как и другие распространенные жемч…
15 дек '13 в 12:12
3 ответа

Ошибка при загрузке общих библиотек, невозможно открыть общий объектный файл: нет такого файла или каталога (hiredis)

Я нахожусь в стадии альфа написания программы на C, которая использует Redis на серверной части. Я пытался собрать / установить hiredis (make && sudo make install) и запустить тест (который проходит в основном), но при попытке собрать программу exam…
22 июн '18 в 01:02
1 ответ

Тайм-аут для redisGetReply

Могу ли я иметь тайм-аут для redisGetReply? Мой текущий код while(redisGetReply(context,&reply) == REDIS_OK) { //Check for isstopped if yes return // consume message freeReplyObject(reply); } В настоящее время, если я сигнализирую SIGINT к прогр…
30 апр '13 в 06:23
1 ответ

Хранение вектора символов в Redis - содержащем NUL

Я хочу сохранить изображение JPEG в Redis как одну пару ключ-значение. Из OpenCV я получаю std::vector<unsigned char> jpeg от imencode() Теперь я конвертирую этот вектор в std::string а также SET это с Hiredis. Проблема в том, что jpeg вектор …
15 мар '17 в 04:01
0 ответов

Команды async redis, использующие AnyEvent::Hiredis

Я безуспешно пытаюсь установить переменную окружения, используя AnyEvent::Hiredis, Я использую Redis 4,02 на Centos 7 #!/usr/bin/perl use strict; use AnyEvent::Hiredis; my $redis = AnyEvent::Hiredis->new; $redis->command( ['SET', "ABC", 'foo']…
12 дек '17 в 11:50
2 ответа

Ошибка команды клиента Redis

Я использую hiredis, hiredis имеет API: void* redisCommand(redisContext *c, char *format, ...) Если формат строки a c содержит '\0', формат усекается. Как это исправить?
19 авг '14 в 03:42
0 ответов

hiredis "неопределенная ссылка на" aeCreateFileEvent "" ошибка компилятора

Я пытался скомпилировать один из примеров, предоставленных hiredis, но каждый раз он не может что-то найти. Я уже сделал make && sudo make install, Для компиляции я использую -lhiredis -levent флаги. Однако он продолжает говорить мне об этих…
06 авг '18 в 21:22
0 ответов

Ошибка установки Hiredis при использовании NPM

У меня странная ошибка при попытке установить Hiredis с помощью NPM. Я сделал скриншот и прикрепил его ниже: Я сталкивался с этой проблемой раньше, но не могу найти решение где-либо в Интернете. Любая помощь будет принята с благодарностью.
07 авг '13 в 00:00
1 ответ

Redis - НЕЗАКОННЫЙ. Хотя сервер работает

Я уже прочитал все другие потоки в stackru об ошибке ECONNREFUSED, но все еще ничего не работало. В настоящее время я работаю над Ubuntu 12.04.1 LTS Для тестов у меня есть этот действительно простой код: var redis = require("redis"), client = redis.…
18 июл '14 в 11:21
1 ответ

EBUSY при отсоединении от "npm install -g oauthd"

Итак, у меня есть открытая проблема в репозитории oauthd: Проблема, но активность в их списке проблем выглядит очень спорадической. Я пытаюсь выполнить "npm install -g oauthd" из оболочки MINGW32.Консоль говорит мне, что я делаю это неправильно. aba…
04 ноя '14 в 18:35
1 ответ

hired запускает команду Sync из контекста Async

Я использую клиентскую библиотеку C hiredis для взаимодействия с Redis в асинхронном контексте. В какой-то момент моего рабочего процесса мне нужно сделать Sync-вызов Redis, но я не могу получить успешный ответ от Redis. Я не уверен, могу ли я выпол…
16 дек '14 в 17:10
1 ответ

Десериализация структуры pod, хранящейся в файлах redis, если ключ определен как std::string

Хранение структуры POD в Redis прекрасно работает с const char * но не если std::string вовлечен. пример const char * #include <hiredis/hiredis.h> #include <string.h> #include <string> #include <iostream> using namespace std;…
27 дек '16 в 18:01
2 ответа

Nodejs, устанавливающий hiredis с npm. Получение ошибки

Привет я пытаюсь установить Hiredis. Но я получаю эту ошибку: Нужно посоветовать. Изменить: После установки Python я получаю другую ошибку:
17 ноя '13 в 16:55