728x90
반응형
H2 는 자바로 작성된 RDBMS이다. 자바에서 간단한 테스트 등을 하기 위해 만들어졌다. 주로 스프링 부트와 같은 자바로 개발하는 프레임워크에서 사용한다.
Mode
In-Memory Mode: 메모리에 디비를 올리는 방식이다. 휘발성이기 때문에 간단한 테스트 등에 사용된다.
Embedded Mode: 데이터를 PC에 저장하는 방식이다. 데이터가 비휘발성이기 때문에 개발 초기 단계에 사용된다.
Server Mode: 서버를 구축해서 사용하는 방식이다. 테스트 서버로 사용된다.
최근 스프링 부트와 같은 자바를 사용하는 프레임워크에서 H2를 사용할 때 H2를 자동으로 설치해주는 기능이 1.4.x 버전부터 없어졌다. 그래서 H2를 설치하는 방법을 다룬다.
설치
아래 링크로 들어가 가장 최신의 버전을 다운받는다.
https://www.h2database.com/html/download.html
H2를 설치하면 자동으로 ~/test 경로에 설치된다. 이제 h2 콘솔을 켠다. 윈도우 검색 창에 h2를 입력하면 h2 console이 뜬다.
연결 버튼을 누르면 아래와 같이 잘 생성된 것을 볼 수 있다.
728x90
반응형