[DB/H2] H2 (In-Memory DB)
2020.03.13
H2는 Java 기반의 오픈소스 RDBMS다. H2의 특징은 다음과 같다. Server 모드, Embeded 모드의 in-memory 기능을 지원한다. ( 디스크 기반의 테이블 또한 지원한다. ) 브라우저 기반의 콘솔모드를 사용할 수 있다. 별도의 설치과정이 필요없고, 용량도 약 2MB로 매우 가볍고 빠르다. JDBC API를 지원한다. 특징을 보면 알겠지만, 매우 가볍게 돌릴 수 있다는 점에서 애플리케이션 개발에서 테스트 DB로 많이 사용된다. H2 실행하기 H2를 다운받은 후, bin/h2.bat를 실행하면 프로세스가 실행된다. ( Unix 플랫폼은 h2.sh를 실행한다. ) localhost:8082 로 접속해보면 H2 콘솔로 들어가지는데, 여기서 설정을 해주면된다. 여기서 기본 값으로 놔두고 [연..