Описание тега redisson
Redisson - распределенные объекты и службы Java (Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, AtomicLong, CountDownLatch, Publish / Subscribe, Bloom filter, Remote service, Spring cache, Executor service, Служба Live Object, служба планировщика) поверх сервера Redis
0
ответов
Redisson. RDelayedQueue получает задержку долгое время, когда предлагает задачу с отрицательным временем
RedissonClient redissonClient = redisService.getRedissonClient(); RBlockingQueue readyQueue = redissonClient.getBlockingQueue("delay_queue"); RDelayedQueue delayedQueue = redissonClient.getDelayedQueue(readyQueue ); delayedQueue.offer("1111", -25151…
21 ноя '18 в 11:17
1
ответ
Редиссон против джедаев за редис
Теперь я должен использовать Java-клиент для Redis. Я встречал джедаев и редиссонов. РЕДАКТИРОВАТЬ: Перефразирование, поскольку вопрос был своего рода на основе мнения. Что является более эффективным с точки зрения скорости? Какие-нибудь критерии? К…
15 фев '17 в 13:38
2
ответа
Как получить значение ключа в кластере redis с помощью клиента redisson
Я пытаюсь получить значение ключа в кластере Redis с помощью клиента Redisson. Config config = new Config(); config.useClusterServers() .addNodeAddress("redis://localhost:6380","redis://localhost:6379","redis://localhost:6381"); RedissonClient redis…
09 дек '18 в 11:13
0
ответов
API Redisson для хранения объекта ArrayListMultiMap с использованием putAll()
У меня есть объект ArrayListMultiMap в моей локальной памяти, и я хотел бы поместить этот объект в RListMultiMap, используя putAll(). Но метод putAll () не имеет возможности поместить весь ArrayListMultiMap, скорее он ожидает один ключ с итеративным…
18 фев '18 в 08:09
1
ответ
Redisson: почему у реактивного клиента нет PermitExpurableSemaphore?
Я использую реактивный Java-клиент Redisson. В нереактивном клиенте можно получить истекающий семафор как: RPermitExpirableSemaphore semaphore = redisson.getPermitExpirableSemaphore("mySemaphore"); Но если я создаю реактивный клиент, я могу найти то…
13 апр '18 в 12:25
1
ответ
Клиент Redis (Redission) перестает работать, если первый узел не работает в кластере
У меня есть Master Master Redis кластер 3 (узел1, узел2, узел3). Я использую клиент Redission для распределенной блокировки через JVM. Теперь согласно алгоритму RedLock, который реализован в Redission, он пытается получить блокировку в большинстве у…
20 апр '16 в 14:50
0
ответов
Весеннее кэширование с помощью Redis/Redisson - не удается кэшировать PersistentMap
У меня проблемы с кэшированием persistentMap, Все хорошо в кеше, но когда я вынимаю его из кеша, он выдает Hibernate lazyInitializationException ошибка: Заходит в кеш так: Но получается так:
31 окт '17 в 18:10
1
ответ
Редиссон + Редис Страж. как обрабатывать аварийное переключение и писать в Redis?
Я только что отредактировал свой предыдущий вопрос и предоставляю более подробную информацию (надеюсь, кто-нибудь сможет помочь). У меня есть кластер Redis с 1 ведущим и 2 подчиненными. Все 3 узла управляются Sentinel. Отработка отказа работает норм…
16 май '18 в 22:56
0
ответов
Redisson выполняет предыдущие работы по расписанию вновь представленных работ
Сначала я запланировал 5 заданий (old_job), которые они выполнили успешно. После этого я запланировал еще 5 заданий (new_job), но на этот раз предыдущие 5 заданий были выполнены по расписанию, которое я дал для нового задания. Может кто-нибудь объяс…
04 июн '18 в 07:12
0
ответов
Какова цель аннотации @EnableRedissonHttpSession?
Что нужно сделать для хранения spring session(websocket Session )в Redis Cache? Являются @EnableRedisHttpSession а также @EnableReddisonHttpSession обе аннотации одинаковые?
06 сен '18 в 07:36
0
ответов
Redisson лучшие практики конфиг с примером
Я настраиваю клиент Redisson, как показано ниже, как часть Singelton, как лучше всего улучшить производительность при помощи конфигурации redissson? и каков наилучший способ сделать объект недействительным на карте Redisson? Config config = new Conf…
15 ноя '16 в 12:42
1
ответ
Карта Redisson поточно-ориентирована?
У меня есть 8 Storm Bolt-Executors, работающих параллельно. У меня есть кеш статистики: Карта> например, userVisitCache -> ( userId, (roomId, totalVisit)) любой из 8 параллельных потоков (Bolt Executor), всякий раз, когда обнаружение пользователя в …
04 мар '18 в 00:38
2
ответа
Есть ли способ увеличить TTL кеша DNS в netty?
Когда Netty получила ответы от серверов имен для хоста, имя хоста было успешно разрешено. Через некоторое время (менее одной минуты), когда от одного и того же хоста не было получено ответа для того же хоста, netty выбросило исключение io.netty.reso…
22 янв '19 в 12:12
1
ответ
Поддерживает ли Redission конвейерную передачу в кластер redis?
Поддерживает ли Redission конвейерную передачу в кластер redis? RBatch в перенаправлении можно использовать для выполнения нескольких команд hmset?
25 фев '19 в 22:53
0
ответов
Эффективно поток из очереди Redisson в другую
Предположим, распределенная очередь BlockingQueue<RequestInfo> queueA; // from redisson и я делаю queueA.take в цикле и создать новый Runnable с использованием RequestInfo объект и кормление это в ExecutorService с X темы. Но даже если я испол…
06 дек '18 в 17:03
1
ответ
Может ли клиент redisson java обнаружить перезапуск неудачной пары мастер-реплика в топологии кластера?
Загрузочное приложение My Spring использует redisson 3.3.0 для получения доступа к топологии кластера redis со следующей конфигурацией YML: redis: cluster: nodes: ${CLUSTER_HOST}:6379 read-mode: 'MASTER' connections: 125 max_wait_millis: 10000 clust…
10 дек '18 в 10:43
1
ответ
Сериализуемый класс не найден. CLASSNAME выдает ошибку при перемещении пакета класса (даже если в классе указан serialVersionUID)
Я работаю с Redis(через Redisson) У меня есть класс DTO, который я сериализую десериализации в Redis, кодек, который я использую: org.redisson.codec.FstCodec когда я перемещаю класс в другое пространство имен, несмотря на явную установку: serialVers…
19 янв '19 в 12:07
1
ответ
Redisson не выключается, сохраняет Java VM открытым
У меня есть следующий простой код: RedissonClient redisson = Redisson.create(); RMap<Object, Object> mymap = redisson.getMap("mymap"); mymap.put("field1", "value1"); mymap.put("field1", "value2"); redisson.shutdown(); logger.info("Here but JVM…
02 фев '18 в 06:33
0
ответов
Редиссон выселение на сет / карта
Я не понимаю, как выселение работает на съемочной площадке с Redisson. Благодаря вики я вижу, что org.redisson.EvictionScheduler, Этот работник должен запланировать выполнение, чтобы выселить старые ключи в Redis. Этот метод используется для примене…
14 ноя '17 в 14:27
1
ответ
Как получить ttl вместе со значением ключа в redis/redisson
Я храню ключ и значение в Redis с помощью Java-клиента Redisson. Пример как ниже RMapCache<String, Integer> mapCache = redisson.getMapCache("test"); // with ttl = 10 seconds Integer prevValue = mapCache.put("1", 10, 10, TimeUnit.SECONDS); Есть…
24 окт '17 в 05:11