Redis - это хранилище структур данных в памяти с открытым исходным кодом (под лицензией BSD), используемое в качестве базы данных, кеша и брокера сообщений. Он поддерживает структуры данных, такие как строки, хэши, списки, наборы, отсортированные наборы с запросами диапазона, растровые изображения, гиперлоггоги, геопространственные индексы с запросами радиуса и потоками. Он также предоставляет возможности pub-sub. Используйте этот тег для вопросов, связанных с Redis и системой в памяти.
1 ответ

rails4 - capistrano3: Как запустить-остановить-перезапустить Redis-сервер после развертывания?

Я пытаюсь добавить рецепт start-stop-restart для сервера redis залогинился на удаленном сервере через ssh я могу запустить service redis-server restart но добавляя в deploy.rake %w[start stop restart].each do |command| desc "#{command} Redis server.…
12 авг '15 в 16:16
0 ответов

Как я могу хранить HashMap в Redis

Я должен хранить объект в Redis, используя Spring Redis. Объект @RedisHash(value = "shoppingcart") public class ShoppingCart { @Id private String cartGuid; private Map<String, List<CartItemDto>> promotionProductMap = new LinkedHashMap&lt…
11 май '17 в 04:08
1 ответ

Кэширование объектов мангусты с помощью Redis

Можно ли, к примеру, кэшировать объекты документа mongoose в Redis, возможно, для реализации кеша с обратной записью или сквозной записи с механизмами очистки кэша на основе тайм-аута? PS: я знаком с https://github.com/conancat/mongoose-redis-cache,…
29 авг '13 в 18:14
1 ответ

Лучший подход к макету библиотеки hiredis в C

Я пишу проект, который использует преимущества клиентской библиотеки hiredis redis. Каков наилучший способ макетировать эту библиотеку для использования при написании тестов? Например, я хотел бы иметь возможность писать тесты, которые проверяют опр…
19 янв '12 в 23:56
0 ответов

Невозможно сохранить сеансы в Redis

Так что я XAMPP с PHP 5.5.24 и я имею Redis установлены. Я могу set а также get переменные из Redis лайк: $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->set("var","val"); // it is working ok Теперь я хочу хранить сессии в Re…
19 май '15 в 16:13
1 ответ

Использование EventMachine для настройки бесконечного цикла для генерации случайных данных

Я пытаюсь настроить автоматический стресс-тест и передать случайно сгенерированные данные в Redis, а затем заставить потребителя (как другой компонент, считываемый из Redis) обрабатывать случайные данные. Чтобы симулировать случайно сгенерированные …
26 мар '14 в 06:47
2 ответа

Каков рекомендуемый способ поставить в очередь сообщения "отложенного выполнения" через ServiceStack/Redis MQ?

Я хотел бы поставить в очередь сообщения для обработки только по истечении заданного промежутка времени (т. Е. Достигнута минимальная дата / время выполнения) и / или во время обработки сообщения отложить его выполнение до более поздней точки. вовре…
26 авг '13 в 18:43
0 ответов

Может кто-нибудь дать мне несколько советов по этой ошибке действия?

Здравствуйте. Есть ли кто-нибудь, кто может объяснить эту ошибку мне. Он работает на локальной машине, а также при использовании heroku local, но как только он запускается на производстве heroku, он выдает мне эту ошибку, и я выполнил все тестирован…
07 фев '17 в 17:27
0 ответов

Как обновить подписки на каналы с помощью ServiceStack + Redis?

В ServiceStack с Redis для pubsub вызов SubscribeToChannels(ChannelName) блокируется. Каков будет рекомендуемый подход для динамического изменения каналов, на которые подписаны? Например, если у меня есть список тысяч людей, я хочу подписаться на из…
09 июл '13 в 14:39
1 ответ

Недостаток слишком большой установки Redis-set-max-intset-entry?

Согласно странице оптимизации памяти Redis можно установить настраиваемый set-max-intset-entries для того, чтобы оптимизировать память для больших наборов целых чисел. Я провел некоторое тестирование с целыми числами менее 2М, установив set-max-ints…
31 мар '15 в 17:14
1 ответ

Кэширование фрагментов Rails с редисом не истекает

Я использую гем redis-rails для кэширования в приложении Rails 5.2. Я использую кеширование фрагментов через приложение, которое успешно кеширует. Пример: <% cache [@site, "header"] do %> header goes here <% end %> Проблема заключается в…
20 мар '18 в 06:51
1 ответ

Celery: подключайтесь к удаленному брокеру, чтобы делиться задачами

У меня много трудоемких задач, которые нужно разделить на несколько машин. В настоящее время у меня есть одна мастер-машина, использующая работников Celery для выполнения этой задачи Я использую RabbitMQ в качестве посредника и Redis в качестве бэкэ…
16 июл '15 в 18:06
1 ответ

Типы Redis и их плюсы и минусы

Я понимаю, что Redis списки, наборы и хэши каковы плюсы / минусы каждого типа, и пример, где набор будет использоваться над списком, или хэш над набором и т. д.
12 окт '11 в 21:13
1 ответ

Дублируйте ключ в Redis

Могу ли я продублировать ключ, используя Redis-Cli, есть ли какие-либо команды, предопределенные в Redis или нет? Дублировать FSS_SYSAGENT до FSS_SYSAGENTDuplicate. 10.44.112.213:6403> hgetall FSS_SYSAGENT 1) "SYSTEM_01" 2) "{\" port \ ": \" 4407 \ …
26 ноя '18 в 10:51
0 ответов

PHP 5.5 обновление до PHP 7 Redis проблемы

Добрый день, В настоящее время мы используем довольно интенсивную систему на PHP 5.5, подключающуюся к базе данных Redis. В текущей настройке есть 6 экземпляров Ubuntu 14.04 AWS, посвященных PHP, и все работает отлично. Из-за некоторых обновленных ф…
26 мар '18 в 20:53
2 ответа

Построение сервера быстрого перенаправления

Я хочу создать платформу для отслеживания, но мне нужен совет. Что он должен сделать, это следующее: Кто-то посещает ссылку, например, http://click.track.com/redirect?campaign=1&partnet;_id=2 При переходе по этой ссылке пользователь перенаправляется…
13 авг '18 в 21:44
0 ответов

Очистить кэш redis в каналах django

Я хочу очистить room.get_anonymous_count() в функции broadcast_presence. Но я не знаю как. Я думаю, что это связано с кэшированием Redis. @receiver(presence_changed) def broadcast_presence(sender, room, **kwargs): # Broadcast the new list of present…
15 дек '17 в 08:51
1 ответ

Сбой работы Sentinel после команды переименования конфигурации redis

Я установил самый стабильный Redis(версия 3.2). Все работало нормально, пока я не переименовал команду CONFIG в redis, дозорный не мог сделать из раба хозяина. Думаю, проблема в том, что дозорный все еще использует команду CONFIG (была переименована…
12 май '16 в 08:59
0 ответов

Несколько определений IDistributedCache не закрывают подключения Redis

У меня есть следующее решение для реализации нескольких определений IDistributedCache: public interface IDBCache : IDistributedCache { } public class DBCacheOptions : RedisCacheOptions { } public class DBCache : RedisCache, IDBCache { public DBCache…
17 ноя '18 в 00:12
0 ответов

Redis latency history для событий set и get

Какие события поддерживаются мониторингом задержки Redis, кроме общих, таких как "команда", "быстрая команда" и "вилка"? Только эти события упоминаются в официальной документации Redis Можно ли контролировать задержку только чтения или записи? Если …
21 мар '16 в 16:40