Spring Data Redis是更大的Spring Data系列的一部分,可以从Spring应用程序轻松配置和访问Redis。它提供了与商店交互的低级和高级抽象,使用户免于基础设施问题。
我有一个Spring Boot应用程序,该应用程序实现了redis缓存来存储方法输出。我的用例是在缓存中调用方法时存储对象列表。我的代码如下所示。 @Cacheable(...
如何配置Spring Redis Configuration以使用哈希而不是字符串序列化
对于Java POJO,我想使用Spring的@ Cacheable,@ CachePut和@CacheEvict将其缓存到Redis,但是我更喜欢使用Redis的Hash功能,而不仅仅是将POJO序列化为...。
如何在特定的Spring Boot版本中使用不同的spring模块(spring-data-redis)版本
我有一个Spring启动项目-它的父级是spring-boot-starter-parent:2.1.9.RELEASE。我想在2.2.0.RELEASE版本中使用spring-data-redis(不是spring-boot-starter-data-redis,因为...
我想在Spring-data-redis中监视池指标。 JedisConnectionFactory的池是私有的。我怎么才能得到它?我搜索Google,但找不到合适的方法。
如果存在密钥前缀,spring-data-redis cacheNames将不起作用
假设我具有使用以下方法的spring-data-redis应用程序:@Cacheable(value =“ cacheName”,key =“ T(java.lang.String).format('tiles:%s',#categories.hashCode ())“)公共列表&...
如何在RedisTemplate中使用FLUSHDB ASYNC?
Redis 4.0.0+支持flushdb异步,但是我在RedisServerCommands上找不到它,有没有办法使用flushdb异步?
我试图配置超过TLS弹簧数据redis的缓存。现有的代码扩展CachingConfigurerSupport。当创建一个JedisConnectionFactory,我没有看到任何选项在传递......
我想实现在春季启动项目Redis的缓存。在保存数据的键值对。它的工作的罚款。但是,当我试图获取键值它给了我一个错误。这是我的Redis ...
使用spring-data-redis将500k记录插入redis
我使用redis作为缓存,一旦我要从oracle数据库中获取表,然后将这些记录插入redis缓存中。我正在使用这两个存储库所以我正在做...
无法获得redisTemplate for Spring数据redis的连接
我正在尝试使用Jedis使用Spring数据Redis将消息发布到通道。这是一个非常简单的Java配置:@Bean(name =“jedisConnectionFactory”)JedisConnectionFactory jedisConnectionFactory(...
我在Spring Boot项目中具有以下配置。 @SpringBootApplication @EnableTransactionManagement @EnableCaching @EnableScheduling @EnableAsync公共类Application {String ...
如何使用json通过Jackson轻松地在Redis中缓存Kotlin对象?
我有一个用Kotlin编写的Spring启动应用程序,我想在Redis中启用缓存。我想将对象存储为序列化JSON,理想情况下不希望必须注册每种类型...
RedisMessageListenerContainer:SubscriptionTask中止,异常:ClassCastException
我正在使用Lettuce 4.5.0和Spring-data-redis 1.8.0。我正在尝试使用RedisMessageListenerContainer将pub / sub与Redis 4.0集群一起使用。但是我收到了这个错误:...
有没有办法在Redis和关系数据库中使用@RedisHash实体?
我正在使用Spring启动。为了在关系数据库中保存我的实体,我配置了一个数据源和我的域类,例如:@Entity @Table(schema =“schema_name”,name =“tb_name”)public class ...
在Spring启动时从MessageListener调用时,数据不会持久存储到mysql
我有一个更新MySQL中的单元格的服务。从控制器调用时,该服务工作正常。但是,当从MessageListener调用时,相同的服务无法保留数据。我......
我目前正在研究Redis以通过UNIX套接字检索数据。我已经更新了redis.conf文件来反映这一点,通过定义redis.sock的路径(在我的例子中是/tmp/redis.sock)。使用......
为spring-boot redis cache config配置新的序列化程序
我一直在尝试更改spring-boot redis缓存的默认序列化程序,因为我想从Default更改为其中一个Jackson2Json实现。有两种实现方式......
如何将具有默认过期的RedisCacheManager迁移到Spring Data Redis 2.0?
我正在升级一个使用Spring Data Redis到2.x的项目。以前,可以使用RedisCacheManager.setDefaultExpiration(defaultExpireTime)将缓存管理器配置为默认过期...
无法在Spring Data Redis中管道EVALSHA命令
我正在尝试在Spring Data Redis中管理Redis的EVALSHA命令,如此处所述。但是,当我尝试使用EVALSHA执行此操作时,它会抛出一个UnsupportedOperationException,如找到的那样...
Redis Session with Java Spring boot
我正在尝试使用Redis服务器破坏本地主机来保存会话实例。当我启动应用程序时,我得到一个错误按摩和应用程序不会启动。它看起来像班级......