Database/H2

[H2] H2 Database 설치

Say simple 2024. 4. 7. 22:04
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

 

Downloads

Downloads Version 2.2.224 (2023-09-17) Windows Installer (SHA1 checksum: 1e4cda116519e8f95cac8298b1a4d7cbd50073ec) Platform-Independent Zip (SHA1 checksum: 8de40da72b269ae1d7a899f25aa0bbcb242b6220) Version 2.1.214 (2022-06-13) Windows Installer (SHA1 check

www.h2database.com

 

H2를 설치하면 자동으로 ~/test 경로에 설치된다. 이제 h2 콘솔을 켠다. 윈도우 검색 창에 h2를 입력하면 h2 console이 뜬다.

연결 버튼을 누르면 아래와 같이 잘 생성된 것을 볼 수 있다.

728x90
반응형