240926 내일배움캠프 백엔드 Java 6기 TIL : DB 사용방식 3가지
-
Server Mode
- 직접 외부에 서버프로그램(엔진)을 설치하는 방식
- 애플리케이션 실행여부와 상관없이 엔진은 구동된다
- 어플리케이션이 종료되어도, 데이터가 사라지지 않음
-
In-memory Mode
- 내부에 서버프로그램(엔진)을 설치하는 방식
- build.gradle 및 application.properties 설정을 통해 실행 가능
- 애플리케이션 실행하면 엔진도 구동되고, 애플리케이션을 종료하면 엔진도 종료된다.
- 어플이케이션이 종료되면, 데이터가 사라짐(메모리기반이기 때문)
-
Embeded Mode
- 내부에 서버프로그램(엔진)을 설치하는 방식
- build.gradle 및 application.properties 설정을 통해 실행 가능
- 애플리케이션 실행하면 엔진도 구동되고, 애플리케이션을 종료하면 엔진도 종료된다.
- 어플이케이션이 종료되어도, 데이터가 사라지지 않음(메모리기반이기 때문)