8得票1回答
如何在Docker中连接Redis和Sentinel?

我从Docker中搭建了一个Redis主/从/Sentinel架构,以下是我的docker-compose.yml文件: redis-master: image: redis:3 ports: - 6380:6379 redis-slave: im...

34得票7回答
Spring - 发现多个Spring Data模块,进入严格的存储库配置模式

我正在使用Spring boot 2与Spring Data、Spring-Data-Elastisearch和Spring-data-Redis(用于HTTP会话)。 当我启动应用程序时,我收到了2017-10-29 17:38:33.376 INFO 18625 --- [ resta...

8得票1回答
Spring Data Redis 覆盖默认序列化器

我正在尝试创建一个 RedisTemplate bean,它将具有更新的值序列化程序,以便在redis中以 JSON 格式序列化对象。 @Configuration class RedisConfig { @Bean(name = ["redisTemplate"]) @Pr...

10得票11回答
无法获取Spring data redis的redisTemplate连接

我正在尝试使用Spring Data Redis和Jedis将消息发布到通道。这是一个非常简单的Java配置:@Bean(name="jedisConnectionFactory") JedisConnectionFactory jedisConnectionFactory() { J...

7得票1回答
如何在Spring Redis缓存中序列化多个类型?

RedisCacheManager 只接受一个 RedisTemplate,这意味着它只能序列化单一类型的对象。 由于我有多种需要被序列化的对象,我该怎么做?

14得票1回答
Spring Boot如果Redis宕机将无法启动。

Redis在我的应用程序中是可选的,并且这是一个要求,即使Redis宕机,应用程序必须能够无问题地启动。我能够使用“spring-data-redis”1.8.1版本来处理这个问题,但当我升级到2.0.1时,它会引起问题。 我能够捕获LettuceConnectionFactory抛出的异常,...

8得票1回答
Spring Data Redis使用仓库进行批量保存过慢,如何通过管道优化仓库的保存?

我们正在使用Spring Data Redis Repositories(repository.save(List))在Redis中保存250k个对象。但速度太慢,大约需要30分钟。 我使用redisTemplate和pipeline来保存250k个具有与仓库相同的Redis数据结构的对象(...

7得票1回答
Redis 集群中的锁

我有一个由3个主节点和相应的从节点组成的Redis集群。我想获取集群上的锁,执行一些写操作,然后释放锁。 据我所知,连接到集群我们通常连接到集群中的一个节点,并在该节点上执行所有操作,该节点会重定向到集群中的其他节点。 在Redisson客户端的MultiLock和RedLock示例(ht...

7得票1回答
使用spring-data-redis指定要使用的逻辑数据库

我正在使用spring-data-redis,spring-session和Spring Boot连接到我的Redis实例。然而,我希望spring-data-redis不连接到DB 0(默认值),而是连接到另一个本地数据库(比如DB 1)。这就是我想要存储会话的地方。在spring-data...

7得票1回答
如何监控Spring-data-redis连接池指标?

我想在Spring-data-redis中监控池指标。JedisConnectionFactory的池是私有的。我该如何获取它?我在谷歌上搜索,但没有找到很好的方法。