728x90
반응형
아래 내용은 Spring Data Redis의 문서를 정리한 내용입니다. 링크는 아래와 같으며 목차별로 정리할 예정입니다.
https://redis.io/learn/develop/java/spring/redis-om/redis-om-spring
Redis OM - Spring
저자: Brian Sam-Bodden, Redis 개발자 홍보 담당자
소개
Redis OM 프로젝트의 목표는 선택한 언어/플랫폼에 적합하게 구현된 고수준의 추상화를 제공하는 것입니다. 현재 Node.js, Python, .NET 및 Spring 커뮤니티를 대상으로 하고 있습니다.
Spring Framework는 최고의 풀 스택 Java/JEE 애플리케이션 프레임워크이며, Redis OM Spring(ROMS)의 목표는 개발자가 Spring Boot 애플리케이션에 Redis의 강력한 기능을 쉽게 추가할 수 있도록 돕는 것입니다.
Redis OM Spring은 놀라운 Spring Data Redis(SDR) 프레임워크 위에 구축된 강력한 저장소 및 사용자 정의 객체 매핑 추상화를 제공합니다.
현재 미리보기 릴리스에서는 모든 SDR 기능 외에도 다음을 제공합니다:
- @Document 애노테이션을 통해 Spring Data 모델을 Redis JSON 문서에 매핑
- SDR의 @RedisHash 기능을 @EnableRedisEnhancedRepositories로 강화하여:
- Redis의 네이티브 검색 엔진(Redis Search)을 사용한 2차 인덱싱
- @Id 애노테이션이 지정된 필드에 ULID 식별자 사용
- 복잡한 쿼리 기능을 위한 @EnableRedisDocumentRepositories를 사용한 자동 구현을 갖춘 RedisDocumentRepository
- @Indexable을 통한 선언적 검색 인덱스
- @Searchable을 통한 전체 텍스트 검색 인덱스
- @Bloom 애노테이션을 통해 값이 컬렉션에 있는지 여부를 매우 빠르고 높은 확률로 판단
이 문서는 Redis OM Spring의 주요 기능과 사용법을 설명하며, Spring Boot 애플리케이션에서 Redis를 효과적으로 활용할 수 있는 방법을 소개합니다.
다음에는 Redis OM Spring에 대한 실습 내용이 이어집니다.
728x90
반응형
'Redis > Redis 개념' 카테고리의 다른 글
[Spring/Redis] Redis 문서 정리(Search With Redis) (0) | 2024.06.11 |
---|---|
[Spring/Redis] Redis 문서 정리(User Roles, Secondary Indexes) (0) | 2024.06.11 |
[Spring/Redis] Redis문서 정리(Object Mapping & Redis Repository) (0) | 2024.06.11 |
[Spring/Redis] Redis문서정리(Redis Spring 시작하기) (0) | 2024.06.11 |
[Spring/Redis] Redis문서정리(Redis OM -Spring실습 -Hash) (0) | 2024.06.11 |