HSQLDB에 관하여

이번 주말을 이용하여 Hibernate를 마스터해볼 요량으로 최범균씨의 '하이버네이트3 프로그래밍'이란 책을 들여다보고 있다.
근데 이 책 부록에 소개된 HSQLDB가 관심이 끌려 구글신께 여쭤보니 아래와 같은 신탁을 받을 수 있었다.
Apache Derby와 마찬가지로 순수 자바로 구현된 SQL 관계형 데이터베이스 엔진이다. 현재 1.8.0 버전이 최신이고 1.9 버전이 개발 중에 있다.
작고 가볍고 빠른데다가 무엇보다 오픈 소스이기 때문에 많은 오픈 소스 프로젝트에서 데이터베이스 엔진으로 쓰여지고 있다. 노세환 씨의 블로그에 따르면 OpenOffice.org 2.0의 데이터베이스 엔진으로 사용되고 있다고 한다.
자바 개발자가 데이터베이스 어플리케이션을 개발하고, 테스트하고, 배포하는 데 있어 최고의 선택이 될 수 있다.
중간 규모 이상의 엔터프라이즈 개발 환경에서 메인 데이터베이스로 사용할 수는 없겠지만 단위 테스트, 통합 테스트를 위한 테스트용 DB 엔진으로 매우 유용하게 쓰일 수 있고, 작은 규모의 프로젝트에서는 메인 DB로서 사용해도 충분할 것으로 보인다. 메인 DB가 아니어도 계약서 상의 납품 내역에 들어있지 않은 임베디드 DB로 사용해도 괜찮을 성 싶다.
꼭 hsqldb가 아니어도 자바 개발자들은 Derby든 Berkeley DB든 오픈 소스의 작은 DB 엔진 하나쯤은 익숙해질 필요가 있겠지 싶다. 관심 리스트에 추가해놓자.

by 남혁우 | 2008/12/28 03:57 | 트랙백 | 덧글(0)

트랙백 주소 : http://agiler.egloos.com/tb/2184393
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지 다음 페이지 ▶