-
[Spring In Action] 12. 리액티브 데이터 퍼시스턴스Programming Language/Spring 2023. 6. 5. 21:54반응형
요약
- 스프링 데이터는 카산드라, 몽고DB, 카우치베이스, 레디스 데이터베이스의 리액티브 리퍼지터리를 지원한다.
- 스프링 데이터의 리액티브 리퍼지터리는 리액티브가 아닌 리퍼지터리와 동일한 프로그래밍 모델을 따른다. 단, Flux나 Mono와 같은 리액티브 타입을 사용한다.
- JPA 리퍼지터리와 같은 리액티브가 아닌 리퍼지터리는 Mono나 Flux를 사용하도록 조정할 수 있다. 그러나 데이터를 가져오거나 저장할 때 여전히 블로킹이 생긴다.
- 관계형이 아닌 데이터베이스를 사용하려면 해당 데이터베이스에서 데이터를 저장하는 방법에 맞게 데이터를 모델링하는 방법을 알아야 한다.
반응형'Programming Language > Spring' 카테고리의 다른 글
[Spring] The best way to use the Spring Transactional annotation (0) 2023.08.12 [Spring In Action] 14. 클라우드 구성 관리 (0) 2023.08.06 대용량 처리를 위한 MySQL 이해 (0) 2023.05.25 Microservice와 Spring Cloud 소개 (0) 2023.05.05 [Spring In Action] 11. 리액티브 API 개발하기 (0) 2023.03.24