2008년 01월 08일
파일 DB 찾아보기
개발중인 도구에서 관리하는 메타정보가 점점 많아진다.
XML 파일로 저장중인데 사이즈도 점점 커지고, 메모리도 많이 먹는다.
DB의 사용을 검토할 때가 되었다.
독립적으로 수행되는 도구를 배포하면서 사용자에게 DB를 설치하라고 하면 모두 자빠질 것이므로
- 검토범위는 파일DB로 제한한다.
- DB로의 원격접속은 불필요하다.
- 무료로 쓸 수 있어야 한다.
1) SQLite
http://wiki.kldp.org/wiki.php/SQLite
http://medialab.egloos.com/1366368
2) Access(mdb)
Java와는 궁합이 맞지 않을것 같아서 배제, 솔직히... 안쓰고 싶다.
3) Apache Derby
http://www.ibm.com/developerworks/kr/library/os-ad-trifecta1/index.html
4) HSQL
* open source db
- MySQL: 워낙 유명하니...
- cubrid: 국내개발, 오픈소스 전환.
- Apache Derby: JDK1.6에 Java DB라는 항목으로 포함되어 있음.
- Apache Axion: 아직 인큐베이팅 단계인듯...
* java db
- derby
- 버클리
- hsql(http://hsqldb.org)
XML 파일로 저장중인데 사이즈도 점점 커지고, 메모리도 많이 먹는다.
DB의 사용을 검토할 때가 되었다.
독립적으로 수행되는 도구를 배포하면서 사용자에게 DB를 설치하라고 하면 모두 자빠질 것이므로
- 검토범위는 파일DB로 제한한다.
- DB로의 원격접속은 불필요하다.
- 무료로 쓸 수 있어야 한다.
1) SQLite
http://wiki.kldp.org/wiki.php/SQLite
http://medialab.egloos.com/1366368
2) Access(mdb)
Java와는 궁합이 맞지 않을것 같아서 배제, 솔직히... 안쓰고 싶다.
3) Apache Derby
http://www.ibm.com/developerworks/kr/library/os-ad-trifecta1/index.html
4) HSQL
* open source db
- MySQL: 워낙 유명하니...
- cubrid: 국내개발, 오픈소스 전환.
- Apache Derby: JDK1.6에 Java DB라는 항목으로 포함되어 있음.
- Apache Axion: 아직 인큐베이팅 단계인듯...
* java db
- derby
- 버클리
- hsql(http://hsqldb.org)
이 글과 관련있는 글을 자동검색한 결과입니다 [?]
# by | 2008/01/08 09:57 | 트랙백 | 덧글(0)




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