DevTales
close
프로필 배경
프로필 로고

DevTales

  • 분류 전체보기 (83)
    • Lang (49)
      • Java (21)
      • Kotlin (3)
      • C (12)
      • Go (9)
      • Python (4)
    • Spring (13)
      • Data (2)
      • Kafka (2)
      • Security (0)
      • Webflux (9)
    • Infra (9)
      • Database (3)
      • Middleware (0)
      • Container (1)
      • OS (5)
    • Build (0)
    • CS (3)
      • Network (1)
      • Security (1)
      • Architecture (1)
    • Leaner's High (5)
    • 기타 (4)
  • 홈
  • 방명록
Spring Data R2DBC

Spring Data R2DBC

Spring Data R2DBC Spring Data R2DBC는 R2DBC 드라이버를 기반으로 Reactive 환경에서 관계형 데이터베이스 접근을 가능하게 하는 Spring Data 모듈입니다. 이 모듈은 Spring의 핵심 프로그래밍 모델과 일관된 개발 경험을 제공하기 위해 설계되었으며, Reactive 애플리케이션에서 엔티티 중심의 데이터 접근 패턴을 적용할 수 있도록 지원합니다. R2DBC는 논블로킹 I/O를 기반으로 설계된 데이터베이스 SPI이지만, 실제 애플리케이션 수준에서 사용하기 위해서는 매핑, CRUD 반복 코드, 쿼리 구성 등 부가적인 고려 사항이 필요합니다. Spring Data R2DBC는 이러한 영역을 추상화하여 개발자가 도메인 모델과 애플리케이션 로직에 집중할 수 있도록 돕습니다..

  • format_list_bulleted Spring/Data
  • · 2025. 12. 23.
  • textsms
R2DBC

R2DBC

R2DBC Reactive Relational Database Connectivity(R2DBC)는 비동기·논블로킹 방식으로 관계형 데이터베이스에 접근하기 위해 설계된 프로그래밍 모델입니다. 이 프로젝트는 2017년 Pivotal에서 개발을 시작하여 2018년부터 공식적으로 후원되기 시작했습니다. R2DBC는 Reactive Streams 사양을 기반으로 하며, Project Reactor 위에서 구현된 관계형 데이터베이스용 Reactive 드라이버 표준을 제공합니다. 이를 통해 기존 JDBC의 동기 처리 한계를 벗어나, 완전히 비동기적인 데이터베이스 접근을 지원합니다. JDBC/JPA 와 Non-Blocking JDBC는 1997년에 등장한 아주 오래된 API 스펙으로, JDBC 드라이버는 소켓 re..

  • format_list_bulleted Spring/Data
  • · 2025. 12. 15.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (83)
    • Lang (49)
      • Java (21)
      • Kotlin (3)
      • C (12)
      • Go (9)
      • Python (4)
    • Spring (13)
      • Data (2)
      • Kafka (2)
      • Security (0)
      • Webflux (9)
    • Infra (9)
      • Database (3)
      • Middleware (0)
      • Container (1)
      • OS (5)
    • Build (0)
    • CS (3)
      • Network (1)
      • Security (1)
      • Architecture (1)
    • Leaner's High (5)
    • 기타 (4)
최근 글
인기 글
최근 댓글
태그
  • #비동기
  • #java
  • #Java의 정석
  • #tucker의 go언어 프로그래밍
  • #혼자 공부하는 C언어
  • #Netty
  • #Kotlin In Action
  • #점프 투 파이썬
  • #R2DBC
  • #WebFlux
전체 방문자
오늘
어제
전체
Copyright © Kakao Corp. All rights reserved.
Designed by 티스토리

티스토리툴바