all AI news
Spring Boot - Redis
May 4, 2024, 9:59 p.m. | Mustafa Karatas
DEV Community dev.to
Docker Compose File
Here is the basic docker-compose redis configuration
services:
redis:
image: redis:latest
restart: always
ports:
- "6379:6379"
environment:
- REDIS_PASSWORD=my-password
- REDIS_PORT=6379
- REDIS_DATABASES=16
Maven dependency
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
Application yml file
spring:
cache:
type: redis
redis:
host: localhost
port: 6379
cache:
config:
entryTtl: 60
jwtToken:
entryTtl: 30
In application yml file, cache type and redis host, port informations are defined.
Redis config class
@Configuration
@EnableCaching
@Slf4j
public class RedisConfig {
@Value("${spring.cache.redis.host}")
private String redisHost;
@Value("${spring.cache.redis.port}")
private …
application basic boot cache config data docker docker-compose environment file image latest localhost maven password redis services spring spring boot type
More from dev.to / DEV Community
Jobs in AI, ML, Big Data
Software Engineer for AI Training Data (School Specific)
@ G2i Inc | Remote
Software Engineer for AI Training Data (Python)
@ G2i Inc | Remote
Software Engineer for AI Training Data (Tier 2)
@ G2i Inc | Remote
Data Engineer
@ Lemon.io | Remote: Europe, LATAM, Canada, UK, Asia, Oceania
Artificial Intelligence – Bioinformatic Expert
@ University of Texas Medical Branch | Galveston, TX
Lead Developer (AI)
@ Cere Network | San Francisco, US