목차
H2 Database 란?
H2 Database setting
H2 Database
H2 Database는 자바 기반의 오픈소스 관계형 데이터 베이스 관리 시스템(RDBMS) 입니다.
서버(Server) 모드와 임베디드(Embedded) 모드의 인메모리 DB 기능을 지원하며,
브라우저 기반의 콘솔모드를 이용할 수 있으며, 별도의 설치 과정이 없고 용량이 매우 가벼워 개발용 로컬 DB로 사용하기 좋은 데이터베이스입니다.
장점
- 다른 데이터 베이스 시스템에 비해 설치와 설정이 간단하다.
- 용량이 가볍다.
- 데이터 처리속도가 빠르다.
- Unit Test에 사용하기 용이하다.
단점
- 내장형 데이터베이스 이므로 대규모 데이터를 처리하기 힘들다.
- 테스트를 제외한 실사용에서는 한정적인 자원때문에 사용하기 힘들다.
- 메모리에 저장되기 때문에 휘발성이다.
특징
- JAVA로 작성된 오픈소스 RDBMS
- 스프링 부트가 지원하는 인메모리 관계형 데이터베이스
- 인메모리로 띄우면 애플리케이션 재기동 때마다 초기화
- 로컬 환경, 테스트 환경에서 많이 쓰임
설치및 사용방법 : https://m.blog.naver.com/hj_kim97/222619660259