0
ответов

Функция вещания socket.io и архитектура Redis pub/sub

Я был бы признателен, если бы кто-нибудь помог мне с небольшим сомнением. В чем разница между использованием функции вещания socket.io и проектированием архитектуры с pub/sub на Redis? Например, ...
вопрос задан: 4 June 2012 11:39
0
ответов

Должен ли я доверять Redis в отношении целостности данных?

В моем текущем проекте у меня есть PostgreSQL в качестве главной базы данных, а Redis — в качестве подчиненного устройства, например, когда какой-либо пользователь добавляет другого в друзья, сначала отношения будут сохранены в PostgreSQL, а затем ...
вопрос задан: 1 June 2012 10:01
0
ответов

REDIS — Получить значение нескольких ключей

Как получить значение нескольких ключей из Redis, используя отсортированный набор? zadd Пользователи 0 Давид zadd Пользователи 5 Джон zadd Пользователи 15 Линда zrevrange Пользователи 0 -1 withscores В нем будет два пользователя. Как...
вопрос задан: 30 May 2012 13:11
0
ответов

Взаимодействие Python Redis

Я хочу написать приложение на python, которое использует redis. Я погуглил, но не смог найти никаких результатов для моего вопроса. Обычно я делаю следующее: импорт redis rs = redis. Redis('localhost') тогда сделать все получает ...
вопрос задан: 30 May 2012 11:04
0
ответов

Какую модель базы данных следует использовать для динамического изменения сущностей/свойств во время выполнения?

Я думаю о создании веб-приложения для управления данными с открытым исходным кодом для различных типов данных. Привилегированный пользователь должен иметь возможность добавлять новые типы сущностей (, например, «пользователь» или «семья» )...
вопрос задан: 29 May 2012 13:26
0
ответов

Транзакции и оператор наблюдения в Redis

Не могли бы вы объяснить мне следующий пример из «Маленькой книги Redis»: С приведенным выше кодом мы не смогли бы реализовать наша собственная команда incr, поскольку все они выполняются вместе один раз...
вопрос задан: 25 May 2012 07:54
0
ответов

RuntimeError: -ERR Неизвестная команда, запускающая redis gem на Ruby

Среда: Ubuntu 9.10 (запускается в VirtualBox) Рубин v1.8.7 Redis gem v2.0.6 На irb, когда я пытаюсь инициализировать Redis, я получаю RuntimeError. Вот фрагмент: irb (main): 001: 0> require '...
вопрос задан: 24 May 2012 11:08
0
ответов

Redis извлекает все значение списка без итерации и без извлечения

У меня есть простой ключ списка redis => "supplier_id" Теперь все, что я хочу, это получить все значение списка без фактического повторения или извлечения значения из списка получить все значение из ...
вопрос задан: 22 May 2012 13:27
0
ответов

узел js, использующий Mongodb и Redis одновременно

Я разрабатываю небольшой проект с использованием Node.js. Я использую мангуст для моделей, поэтому я использую MongoDb. И я держу сессии в MongoStore. Также я хочу использовать socket.io для запуска нескольких процессов ...
вопрос задан: 22 May 2012 08:44
0
ответов

Прислушиваться к изменениям в Redis?

Я хочу иметь возможность запускать обратный вызов, когда в мою коллекцию Redis вносятся какие-либо изменения. Обратный вызов будет принимать ключ и значение в качестве входных данных. Возможно ли что-то подобное? Спасибо?
вопрос задан: 20 May 2012 20:31
0
ответов

Node.js и Redis Auth

Я не получаю документацию redis node.js по использованию redis auth. например: var redis = require("redis"), клиент = redis.createClient(); // Эта команда волшебная. Клиент прячет ...
вопрос задан: 19 May 2012 17:04
0
ответов

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

я пытался заставить resque работать с героку. я могу успешно заставить его работать в режиме разработки, однако, когда я пытаюсь нажать на героку, я получаю Errno::ECONREFUSED (соединение отклонено - невозможно ...
вопрос задан: 19 May 2012 09:09
0
ответов

Как использовать кластеры Node.js с моим простым приложением Express?

— Я создал простое приложение, которое извлекает данные (50 элементов) из базы данных Redis и отправляет их на локальный хост. Я выполнил ApacheBench (c = 100, n = 50000) и получил приличные 150 запросов/сек на двойном...
вопрос задан: 19 May 2012 09:06
0
ответов

Блокировка и Redis

У нас есть 75 (и их число растет) серверов, которым необходимо обмениваться данными через Redis. В идеале все 75 серверов хотели бы записывать в два поля Redis с помощью операций INCRBYFLOAT. Мы ожидаем, что в конечном итоге у нас будет ...
вопрос задан: 18 May 2012 09:41
0
ответов

Несколько экземпляров Redis

Большинство пользователей рекомендуют запускать отдельные экземпляры Redis на разных портах (6379 и 6380). Почему это чаще рекомендуется вместо создания второй базы данных? Я не совсем понял...
вопрос задан: 17 May 2012 22:05
0
ответов

Postgres Hstore vs. Redis - производительность

Я читал о HStores в Postgres, что также предлагается Redis. Наше приложение написано на NodeJS. Два вопроса: По производительности Postgres HStore сравним с Redis? для ...
вопрос задан: 16 May 2012 03:34
0
ответов

Сохранить юникод в Redis, но получить ошибку

Я использую mongodb и Redis, Redis - это мой кеш. Я кеширую объекты mongodb с помощью redis-py: obj в mongodb: {u'name': u'match', u'section_title': u'\u6d3b\u52a8', u'title': u'\u6bd4\u8d5b ', u'...
вопрос задан: 15 May 2012 10:48
0
ответов

Поддерживать в памяти большой словарь для Django-Python?

У меня есть большой дамп пары ключ-значение, который мне нужно найти для моего веб-приложения django-Python. Итак, у меня есть следующие варианты: сохранить его как дамп json и загрузить его как python dict. Сохраните его в dump.py и...
вопрос задан: 15 May 2012 09:01
0
ответов

Как выполнить команду HGET/GET для базы данных Redis через Node.js?

Я использую Node.js и базу данных Redis. Я новичок в Redis. Я использую драйвер https://github.com/mranney/node_redis для node. Код инициализации - var redis = require("redis"), client = ...
вопрос задан: 14 May 2012 14:10
0
ответов

Redis: Почему сценарии Lua заменят транзакции?

В документации по транзакциям говорится: «мы можем объявить устаревшие и, наконец, удалить транзакции» и «все, что вы можете сделать с транзакцией Redis, вы также можете сделать с помощью скрипта» http://redis.io/...
вопрос задан: 10 May 2012 10:54
0
ответов

Упорядочивание или сериализация объекта ActiveRecord

Я использую rails 3.2 и Ruby 1.9.3. Мне нужно хранить данные в Redis для целей кэширования. Элемент данных, который я хочу сохранить, представляет собой хэш различных типов элементов, некоторые из которых в настоящее время...
вопрос задан: 9 May 2012 15:08
0
ответов

redis sharding, конвейерная обработка и круговые обходы.

Предположим, что в вашем веб-приложении вам нужно выполнить несколько вызовов redis для рендеринга страницы, например, для получения набора пользовательских хэшей. Чтобы ускорить это, вы можете обернуть свои команды redis в MULTI/EXEC ...
вопрос задан: 9 May 2012 11:08
0
ответов

Redis :Как пересечь «нормальный» набор с отсортированным набором?

Предположим, у меня есть набор (или отсортированный набор или список, если это будет лучше )A от 100 до 1000 строк. Затем у меня есть отсортированный набор B из многих других строк, скажем, один миллион. Теперь C должно быть пересечением A...
вопрос задан: 8 May 2012 14:41
0
ответов

В чем преимущество использования хранилища сеансов по умолчанию без подключения?

Для экспресс-приложений я видел промежуточное ПО connect-mongodb и connect-redis для хранения сессий, но я не понимаю, зачем это нужно — что не так со значением по умолчанию in-...
вопрос задан: 8 May 2012 06:47
0
ответов

Redis однопоточный, тогда как он делает параллельный ввод-вывод?

Пытаясь понять некоторые основы Redis, я наткнулся на интересную запись в блоге. Автор утверждает: Redis является однопоточным с epoll / kqueue и масштабируется бесконечно с точки зрения параллелизма ввода / вывода. Я ...
вопрос задан: 7 May 2012 21:19
0
ответов

Несколько экземпляров узла с одной базой данных

В настоящее время я пишу приложение Node и думаю о масштабировании. Насколько я понимаю, горизонтальное масштабирование — один из самых простых способов масштабирования приложения для обработки большего количества одновременных запросов. Мой...
вопрос задан: 7 May 2012 06:53
0
ответов

Можно ли запустить Redis в процессе -с.net?

Можно ли запустить Redis в процессе под.NET? Я понимаю, что общий вариант использования Redis вне процесса и, вероятно, на другом сервере. Приложение, над которым я работаю, нуждается в обоих -...
вопрос задан: 5 May 2012 15:12
0
ответов

Использование django -celery chord, celery.chord _unlock продолжает выполняться вечно, не вызывая предоставленный обратный вызов

Я использую Django Celery с Redis для запуска нескольких задач вот так :header = [ tasks.invalidate _user.subtask (args = (user )),tasks.invalidate _details.subtask (args = (пользователь ))] callback = tasks....
вопрос задан: 3 May 2012 20:04
0
ответов

Как я могу отследить/исправить утечку памяти в tornado -redis с помощью pympler?

Я пытался использовать tornado -redis (, который в основном является ответвлением brükva, слегка модифицированным для работы с интерфейсом tornado.gen вместо adisp ), чтобы доставлять события с помощью pubsub redis.. Итак...
вопрос задан: 3 May 2012 12:36
0
ответов

Как убить клиента Redis, если нет соединения?

У меня есть действующая конфигурация сервера, в которой нет доступа к Redis, но сервер может работать правильно (Я просто удаляю функции, когда Redis не может быть найден ). Однако я не могу управлять...
вопрос задан: 3 May 2012 02:59