2008년 12월 28일
HSQLDB에 관하여
이번 주말을 이용하여 Hibernate를 마스터해볼 요량으로 최범균씨의 '하이버네이트3 프로그래밍'이란 책을 들여다보고 있다.
근데 이 책 부록에 소개된 HSQLDB가 관심이 끌려 구글신께 여쭤보니 아래와 같은 신탁을 받을 수 있었다.
작고 가볍고 빠른데다가 무엇보다 오픈 소스이기 때문에 많은 오픈 소스 프로젝트에서 데이터베이스 엔진으로 쓰여지고 있다. 노세환 씨의 블로그에 따르면 OpenOffice.org 2.0의 데이터베이스 엔진으로 사용되고 있다고 한다.
자바 개발자가 데이터베이스 어플리케이션을 개발하고, 테스트하고, 배포하는 데 있어 최고의 선택이 될 수 있다.
중간 규모 이상의 엔터프라이즈 개발 환경에서 메인 데이터베이스로 사용할 수는 없겠지만 단위 테스트, 통합 테스트를 위한 테스트용 DB 엔진으로 매우 유용하게 쓰일 수 있고, 작은 규모의 프로젝트에서는 메인 DB로서 사용해도 충분할 것으로 보인다. 메인 DB가 아니어도 계약서 상의 납품 내역에 들어있지 않은 임베디드 DB로 사용해도 괜찮을 성 싶다.
꼭 hsqldb가 아니어도 자바 개발자들은 Derby든 Berkeley DB든 오픈 소스의 작은 DB 엔진 하나쯤은 익숙해질 필요가 있겠지 싶다. 관심 리스트에 추가해놓자.
근데 이 책 부록에 소개된 HSQLDB가 관심이 끌려 구글신께 여쭤보니 아래와 같은 신탁을 받을 수 있었다.
- 노세환씨의 블로그 'Simpler is better!'에 올라온 Derby vs. HSQLDB
- 역시 최고의 자바 사이트 TheServerSide에 올라온 Alex Vollmer의 글 Unit-Testing Hibernate With HSQLDB
- 행복상자 블로그의 따끈따끈한 글들, Eclipse에서 hsqldb 사용하기(1), Eclipse에서 hsqldb 사용하기(2), Eclipse에서 hsqldb 사용하기(3)
- 자바월드 사이트의 글 HSQLDB 시작하기
- 권남씨의 블로그 까먹지말자!(?)의 글 Hibernate, dbutils, HSQLDB, Maven 삽질 몇 가지
작고 가볍고 빠른데다가 무엇보다 오픈 소스이기 때문에 많은 오픈 소스 프로젝트에서 데이터베이스 엔진으로 쓰여지고 있다. 노세환 씨의 블로그에 따르면 OpenOffice.org 2.0의 데이터베이스 엔진으로 사용되고 있다고 한다.
자바 개발자가 데이터베이스 어플리케이션을 개발하고, 테스트하고, 배포하는 데 있어 최고의 선택이 될 수 있다.
중간 규모 이상의 엔터프라이즈 개발 환경에서 메인 데이터베이스로 사용할 수는 없겠지만 단위 테스트, 통합 테스트를 위한 테스트용 DB 엔진으로 매우 유용하게 쓰일 수 있고, 작은 규모의 프로젝트에서는 메인 DB로서 사용해도 충분할 것으로 보인다. 메인 DB가 아니어도 계약서 상의 납품 내역에 들어있지 않은 임베디드 DB로 사용해도 괜찮을 성 싶다.
꼭 hsqldb가 아니어도 자바 개발자들은 Derby든 Berkeley DB든 오픈 소스의 작은 DB 엔진 하나쯤은 익숙해질 필요가 있겠지 싶다. 관심 리스트에 추가해놓자.
# by | 2008/12/28 03:57 | 트랙백 | 덧글(0)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]