Популярные вопросы по тегу REDIS

Задача сельдерея всегда ОЖИДАЕТСЯ

... n x + y Я 9 запускаю задачи с помощью консоли iPython: >>> result_1 = add.delay(1, 2) >>> result_1.state 'PENDING' >>> result_2 = add_2.delay(2, 3) >>> result_2.state 'PENDING' Похоже, что 8 обе задачи не были выполнены, но выходные 7 данные рабочего процесса Ce ...

Не удалось открыть файл RDB ... Файловая система только для чтения

... 6 var Вывод интерфейса командной строки 3 Redis для config get dir: 1) "dir" 2) "/var/lib/redis" Вывод интерфейса командной строки 2 Redis для config get dbfilename: 1) "dbfilename" 2) "backup.rdb" Ошибка Redis: 532:M 28 Jun 23:58:30.396 # Failed opening the RDB file backup.rdb (in server root dir /var/lib/redis) for saving: Read-only file system Любая помощь будет 1 принята с благ ...

Redis: Как удалить все ключи старше 3 месяцев

... е 3 месяцев. Для 4 этих ключей не задана дата истечения срока 3 ...

Самый быстрый способ сохранить данные в памяти с помощью Redis в Python

... en(file_path, 'w') as outfile: json.dump(my_array, outfile) start_time = time.time() with open(file_path, 'r') as infile: my_array = json.load(infile) print("JSON from disk : ", time.time() - start_time) r = redis.Redis() my_array_as_string = json.dumps(my_array) r.set("my_array_as_string", my_array_as_string) start_time = time.time() my_array_as_string = r.get("my_array_as_string") print("Fetch from Redis:", time ...

Получение значений с правильным типом в Redis

... еток времени, но пытаясь 17 получить счетчик и сравнивая его с числом, я 16 столкнулся с проблемой. Если да: import redis ... myserver = redis.Redis("localhost") myserver.set('counter', 5) , а затем 15 попробуйте получить это значение следующим 14 образом: if myserver.get('counter') < 10: ...

StackExchange.Redis Сканировать x количество ключей

... r = keys.Select(key => (string)key).ToArray(); Но поскольку у меня много 10 ключей, это занимает много времени. Я хочу 9 ограничить количество считываемых ключей. Итак, я 8 пытаюсь запустить команду выполнения, в 7 которой я получаю 100 ключей за раз: var keys = Redis.Connection.GetDatabase(dbNum).Execute("scan", 0, "count", 100); Эта 6 команда успешно запускает команду, однак ...

Завершенное приложение Spring Boot в Eclipse - отключение не вызывается

... disTemplate.setConnectionFactory(jedisConnectionFactory()); return redisTemplate; } @Bean public JedisConnectionFactory jedisConnectionFactory() { JedisConnectionFactory jedisConnectionFactory = new JedisConnectionFactory(); jedisConnectionFactory.setHostName("localhost"); return jedisConnec ...

Подключение к RedisToGo через Node.JS

... Go в сочетании с библиотекой 3 https://github.com/mranney/node_redis. Redis дает мне URL-адрес, который выглядит 2 как redis:/ ...

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

... и неограниченно 9 масштабируется с точки зрения параллелизма 8 ввода-вывода. Я, конечно же, неправильно 7 понимаю всю эту тему многопоточности, потому 6 что нахожу это утверждение озадачивающим. Если 5 программа однопоточная, как она что-то делает 4 одновременно? Почему так зд ...

Как начинать задания с сельдереем?

... APPS) proj / __ init.py__ from .celery import app as celery_app __all__ = ['celery_app'] celery -A proj worker -l info [2019-10-31 16:57:57,906: INFO/MainProcess] Connected to redis://localhost:6379// [2019-10-31 16:57:57,912: INFO/Main ...

Как правильно использовать пулы соединений в Redis?

... setting.py, который 12 возвращает соединения redis, и несколько 11 разных файлов задач, которые получают соединения 10 redis, а затем запускают операции. Таким 9 образом, каждый файл задачи имеет свой собственный 8 экземпляр Redis (что, по-видимому, очень 7 дорого). Как лучше всего оптимизировать 6 этот процесс. Можно ли в этом примере использовать 5 ...

Какой TTL по умолчанию в Redis?

... набора, но 3 не знаю, какой TTL по умолчанию. Может ли 2 кто-нибудь сказать мне, ...

Не удается подключиться к redis, запущенному как контейнер с boot2docker

... returned by the build command Затем 3 я бегу: redis-cli -h `boot2docker ip` И я получаю сообщение об ошибке: Не 2 удалось подключиться к Redis по адресу 192.168.59. ...

Redis в Windows - файл конфигурации

... молчанию 4 без указания файла конфигурации. Как связать 3 файл конфигурации (используя Windows) с 2 сервером и как указать папку для сохранения 1 dtb? Папка выглядит так: папка: C: \ Program Files \ Redis \ conf - есть некий файл конфигурации шабло ...

Удалить массив ключей в redis с помощью node-redis

... edis-client она работает, но 4 с использованием nodejs она не работает Redisclient.del(tokenKeys,function(err,count){ Logger.info("count is ",count) Logger.error("err is ",err) }) whe ...

Как я могу защитить паролем мой маршрут / sidekiq (т.е. требовать аутентификации для инструмента Sidekiq :: Web)?

... получить доступ 3 кто угодно, добавив "/ sidekiq" после URL-адреса. Я 2 хочу защитить паролем / аутентифицировать 1 только часть sidekiq. ...

Не удалось подключиться к Redis на 127.0.0.1:6379: соединение отклонено с помощью homebrew

... таюсь выполнить ping-запрос Redis, появляется 4 следующая ошибка: Could not connect to Redis at 127.0.0.1:6379: Connection refused Примечание. Я попытался ...

Слушатель NodeJS Redis

... r это регистрирует 8 и отображает. Как можно запечатлеть это 7 событие? Изменить Решение Pierres отлично подходит 6 для получения ключей, но как мне получить 5 значения? Я пробовал это так, но возникает 4 ошибка parseError: var redis = require("redis"); var client_redis = redis.createClient(); client_redis.config('set', 'notify-keyspace-events', 'KEA'); clien ...

Как использовать Redis для ряда микросервисов?

... ько 6 вопросов: Могут ли все данные микросервисов (кэшированные) храниться в одном экземпляре Redis? сервер? Должен ли каждый микросервис иметь 5 собственную базу данных кеша в Redis? Как 4 обновить данные кеша без установки EXPIRE? Поскольку 3 это потребует больше памяти. Вам будет полезна 2 допол ...

Как установить расширение php-redis, используя официальный подход с использованием образа PHP Docker?

... зом, установив зависимости 3 для расширений вручную: FROM php:5.6-fpm # Install modules (iconv, mcrypt and gd extensions) RUN apt-get update && apt-get install -y \ libfreetype6-dev \ libjpeg62-turbo-dev \ libmcrypt-dev \ libpng12-dev \ && docker-php-ext-install iconv mcrypt \ && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/i ...

Значение SET командной строки Redis, содержащее двойные кавычки

... анда 4 завершается ошибкой с сообщением: Invalid argument(s) У меня 3 нет проблем с установкой значений, не содержащих 2 двойных кавычек. Как прави ...

Как восстановить данные Redis из моментального снимка (файла rdb), скопированного с другой машины?

... p на удаленный сервер. Мне нужно запустить 3 сервер Redis на этом пульте дистанционного 2 управления и восстановить данные из ...

Как сохранить работоспособность сервера Redis

... 4 он работает, когда я запускаю redis-server, но 3 когда я закрываю терминал, redis останавливается 2 и не ...

Удаление нескольких ключей в redis-rb

... lete_foo", "autocomplete_bar", "autocomplete_bat"] irb> $redis.del(keys) => 0 Это прекрасно 3 работает: irb> $redis.del("autocomplete_foo", "autocomplete_bar") => 2 Я упустил что-то очевидное? Источник 2 просто ...

Как выполнить команду redis в оболочке

... ботать с redis в моей собственной 3 оболочке, есть ли любую команду redis, например 2 mysql -e, для непосредственн ...

Есть ли команда для обновления Redis?

... рфейсом для веб-приложения, но 16 я стараюсь как можно больше изучить настройку 15 серверной части. Я сам настраиваю Redis 14 на новом компьютере, но у меня возникают 13 проблемы. Команда wget не может быть найдена, поэтому 12 я предполагаю, что это только Linux? Я следую 11 these instructions, чтобы установить Redis в Mac OS 10.7. У 10 меня установлен redis 2.0.0, но при попытке 9 установить 2.4.4 с помощью тех ж ...

Что такое Express.js?

... ообще нужен Express.js? Насколько нам полезно использовать с Node.js? Ч ...

Redis Multi-Set с TTL

... X, которая позволяет 4 мне установить ключ, срок действия которого 3 истекает. Есть ...

В чем разница между хранилищем файлов cookie и Redis Session?

... a7698 В Redis хранилище сеансов 9 может выглядеть так: rack:session:eb23c0a055e9e6de3b8ad51efd9g6260d647b2e61326e35f5ff59cd490bfb405" Однако я не понимаю, как 8 можно делиться этими сеансами. В то время 7 как в подходе с использованием файлов cookie 6 запрос передает состояние сеанса, я не вижу, как 5 сеанс в Redis на самом деле соответствует 4 состоянию между двумя приложениями. Есть 3 какие-нибудь советы, как использовать ...

Есть ли аналог MGET для хэшей Redis?

... ши вместо 4 обычных ключей. Но я не могу найти никакой 3 информации о m ...

Подключение к Redis, запущенному в контейнере Docker, с хост-машины

... , преследуют 13 аналогичную проблему. Я использую стандартный 12 образ Redis на DockerHub. (https://github.com/dockerfile/redis) запустить его 11 так: docker run -it -p 6379:6379 redis bash Войдя в систему, я могу запустить сервер 10 и выполнить повторный запрос из образа контейнера. К 9 сожалению, я не могу ...

JedisPoolConfig не может быть назначен GenericObjectPoolConfig

... URI(System.getenv("REDISCLOUD_URL")); JedisConnectionFactory redisConnectionFactory = new JedisConnectionFactory(); redisConnectionFactory.setHostName(redisUri.getHost()); redisConnectionFactory.setPort(redisUri.getPort()); redisConnectionFactory.setPassword(redisUri.getUserInfo().split(":",2)[1]); r ...

Множественный ключ, указывающий на одно значение в Redis (кэш) с java

... анить несколько ключей с одним 4 значением, используя jedis (кеш Redis) с 3 java. У меня есть три ключа, например user_1, driver_10, ad ...

Где находится redis.conf в официальном образе докера?

... ередать свой собственный 5 файл конфигурации, но я бы предпочел отредактировать 4 несколько важных мне значений в конфигураци ...

Использование Redis в качестве PubSub поверх Socket.io

... ий) + AngularJS Согласно моим 14 первоначальным исследованиям, использование 13 Redis в качестве службы PubSub лучше, чем 12 использование Socket.io в качестве pub-sub. Причина 11 этого в том, что разные пользователи подключены 10 к разным экземплярам сервера, тогда использование 9 сокета в этом сценарии создаст проблему, поскольку 8 сообщение, отправленное пользователем 1, не 7 будет передано пользователю 2 (пользователь 6 1 подключен к ...

Как остановить автозапуск redis-server

... омпьютер, redis-server 2 запустится сам по себе. Каким способом я 1 могу остановить запуск моего Redis ...

Redis pub sub сохраняет исторические сообщения в канале?

... да, то 5 как долго он хранится и как вы получаете 4 исторические сообщения? В противном случае, я 3 предполагаю, что он просто транслирует это 2 сообщение и удаляет / удаляет ...

Получите несколько ключей / значений в Redis с помощью Python

... следующим образом: import redis r = redis.StrictRedis(host='localhost', port=6379, db=0) data = r.get('12345') Как 5 получить значения, на ...

Могу ли я использовать redis-cli с URL-адресом подключения?

... t>:<port> Это полезно, когда 7 у меня есть такая строка, например, от Heroku. Могу 6 ли я сделать что-то подобное с redis-cli? Я хочу 5 передать ему напрямую строку подключения, такую 4 ​​как та, которая хранится на Heroku в качестве 3 переменной среды, когда я устанавливаю надстройку 2 Redis. Это возможно? Пример синтаксиса, который 1 я хотел бы ...

Redis как база данных

... х в памяти. Каковы 1 риски использования Redis и как их ум ...

RuntimeWarning: вы запускаете воркер с привилегиями суперпользователя: это категорически не рекомендуется

... nfo docker run -d -p 6379:6379 redis flower -A nrn --port=5555 Любая 1 помощь приветствуется * settings.py ** CELERY_ACCEPT_CONTENT = ['json'] CELERY_TASK_SERIALIZER ...

Получить диапазон ключей с помощью Redis?

... ременные 7 метки unix и отсортированный набор для запроса 6 по диапазонам дат, но это кажется раздражающим, потому 5 что мне пришлось бы либо поместить весь документ как значение в отсортированном наборе, или просто введите в него идентификаторы, а затем запросите redis для каждого ключа. Может, вариант 2 4 стандартный? Есть ли способ запросить у 3 Redis сразу несколько ключей? Как mongodb 2 $ in query? Или ...

Устранение предупреждений Redis о overcommit_memory и Transparent Huge Pages для Ubuntu 16.04 на EC2

... fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'ec ...

Получение значений по шаблону ключа в StackExchange.Redis

... ть шаблон для получения 1 всех ключей, соот ...

Строки Redis против хэшей Redis для представления JSON: эффективность?

... т составлять 100-200 КБ) SET user:1 payload Использование 6 хэшей HSET user:1 username "someone" HSET user:1 location "NY" HSET user:1 bio "STRING WITH OVER 100 lines" Имейте в виду, что если я использую 5 хеш, длина значения непредсказуема. Не все 4 ...

Команда Redis для получения всех доступных каналов для pub / sub?

... нду для получения всех 9 доступных каналов в redis pub / sub. На 8 сервере метеора эквивалентной командой является 7 LISTCHANNELS, в которой перечислены все известные каналы, количество 6 сообщений, хранящихся на каждом из них, и 5 количество текущих подписчиков. У меня есть 4 cron, ...

Как установить тайм-аут Redis для ожидания ответа с конвейером в Redis-Py?

... время ожидания конвейера 7 составляет 2 секунды? client = redis.StrictRedis(host=host, port=port, db=0, socket_timeout=2) pipe = client.pipeline(transaction=False) for name in namelist: key = "%s-%s-%s-%s" % (key_sub1, key_sub2, name, key_sub3) pipe.smembers(key) pipe.execute() В Redis много членов 6 в наборе "ключ". Он всегда возвращ ...

Очередь заданий Laravel не обрабатывается с помощью драйвера Redis

... ates' => collect(Redis::lrange('live:updates', 0, -1))->reverse()->map(function($update) { return json_decode($update); }) ])->render(); // Connect to external service // ...

Redis-python устанавливает несколько ключей / значений за одну операцию

... cache.mset(kw) #later: cache.get('key') Я храню 12 каждый ключ / значение отдельно (например, не 11 в одном json), поскольку хранение всего 10 dict превратит его в строку и потребует 9 от меня сериализации / десериализации при 8 хранении и извлечении, и мне действительно 7 нужен доступ к отдельному ключу / ценности. Мой вопрос :: можно 6 ли использовать mset ...

Истек срок действия ключевого триггера - Spring data Redis

... nableRedisRepositories public class RedisConfig { @Bean StringRedisTemplate stringRedisTemplate(){ StringRedisTemplate stringRedisTemplate = new StringRedisTemplate(jedisConnectionFactory()); return stringRedisTemplate; } @Bean RedisMessageListenerContainer redisContainer() { RedisMessageLis ...