Quantcast
Channel: Active questions tagged redis+java - Stack Overflow
Viewing all articles
Browse latest Browse all 2204

Spring Data Redis Expire Key

$
0
0

I have a One Spring Hibernate Application. In my application, Recently i am implemented Spring data Redis.

spring-servlet.xml<!-- redis connection factory --><bean id="jedisConnFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory" p:use-pool="true"/><!-- redis template definition --><bean id="redisTemplate" class="org.springframework.data.redis.core.RedisTemplate"    p:connection-factory-ref="jedisConnFactory"/>

And this redisTemplate use in my ServiceImpl class.

RedisServiceImpl@Autowiredprivate RedisTemplate<String, T> redisTemplate;public RedisTemplate<String, T> getRedisTemplate() {    return redisTemplate;}public void setRedisTemplate(RedisTemplate<String, T> redisTemplate) {    this.redisTemplate = redisTemplate;}

Now I added data in redisServer like this

public void putData(String uniqueKey, String key, Object results) {    redisTemplate.opsForHash().put(uniqueKey, key, results);}

Now i want to remove Expire key.

I search in Google, But in google all are saying like this

redisTemplate.expire(key, timeout, TimeUnit);

In this expire method, We need to provide uniqueKey instead of key.But I need to Expire key instead of uniqueKey.

So Please help me what can i do for expire Key?


Viewing all articles
Browse latest Browse all 2204

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>