
정의 JPA는 자바 진영의 ORM(Object-Relational Mapping) 기술 표준으로, 애플리케이션의 객체와 관계형 데이터베이스의 테이블을 매핑해주는 인터페이스의 모음이다. 특정 구현체에 종속되지 않는 표준 사양이며, 자바 객체를 데이터베이스에 저장하고 관

데이터베이스 개념 데이터베이스 (Database) 정의 데이터베이스는 여러 사람이나 애플리케이션이 공유하여 사용할 목적으로 체계적으로 정리하여 저장된 '통합된 데이터의 집합'이다. 단순히 데이터를 모아둔 것에 그치지 않고, 데이터베이스 관리 시스템(DBMS

Redis(Remote Dictionary Server) 정의 Redis는 Remote(원격)에 위치하고 프로세스로 존재하는 In-Memory 기반의 Dictionary(key-value) 구조 데이터 관리 Server 시스템이다. 여기서 key-value 구조

패러다임 불일치 (Object-Relational Impedance Mismatch) 영속성 컨텍스트 (Persistence Context) N+1 문제 (N+1 Problem)

RDBMS (Relational Database Management System)오픈 소스 기반의 관계형 데이터베이스 관리 시스템으로 데이터 간의 관계를 표 형식으로 정의하여 관리하는 소프트웨어이다. 전 세계적으로 가장 높은 점유율을 기록하는 오픈 소스 데이터베이스 중

DB는 업데이트 됐는데 캐시에는 옛날 데이터가 남아있는 상황.정합성 문제를 해결하기 위한 전략모든 캐시 데이터에 유통기한을 설정합니다. 가장 기본적인 전략이다.DB에 값을 쓸 때, 기존의 Redis 캐시를 아예 삭제해 버린다.다음 사용자가 요청할 때 최신 데이터를 DB