[알림] BDB++ 1.0 출시
[요약]
BDB++ 은 Berkeley DB C++ API 를 기반으로 만든 C++ 표준라이브러리 모양의
API 입니다. BDB++ 는 Berkeley DB 를 C++ 표준라이브러리의 틀에 잘 맞게
활용할 수 있도록 프로그래머들에게 도움을 줄 것입니다.
[웹페이지]
* http://bdbplusplus.sf.net/ Project Homepage
* http://sf.net/projects/bdbplusplus Sourcforge Project Page
* http://cvs.sf.net/viewcvs.py/bdbplusplus/ View CVS
[동기]
C++ 표준라이브러리를 알고 Berkeley DB 프로그래밍을 해본 C++
프로그래머라면 C++ 표준라이브러리와 같이 container/iterator
모양새를 갖춘 아늑한 인터페이스가 Berkeley DB 라이브러리에
제공되었으면 하고 생각해 본 적이 있을 것입니다. 개념적으로
분명히 Berkeley DB 데이타베이스는 container 이고 그
데이타베이스에 대한 커서는 iterator 입니다. BDB++ 구현은 표준
C++ 컨테이너 형식의 Berkeley DB 인터페이스를 제공합니다.
[특징]
DB_BTREE 접근방식에 대한 bdbmap, bdbmultimap, bdbiterator 와 유틸리티
클래스들을 제공합니다.
[지난 버전에서 개선된 점]
* 현존하는 Berkeley DB 4.x 버전 (4.0, 4.1, 4.2, 4.3) 모두 지원합니다.
* GNU Autotools 를 이용하여 프로젝트 재구성하였습니다.