2013-01-07 2 views
2

SleepyCat에서 개발 한 이후 BDB JE를 사용하고 있었지만 오라클에서 인수하여 사용권 정책이 명확하지 않습니다. 그래서 키와 값의BDB JE 임베디드 데이터베이스에 대한 대안

  • 사용자 정의 시리얼 라이저와 같은 키 - 값 데이터베이스에 대한 대안이 차 컬렉션을 가지고
  • 능력 어떤 객체
  • 높은 처리량 수백만 기록의 수만을 저장하는
  • 능력
  • 은 별도의 서비스/응용 프로그램없이 JVM 기반 앱에 임베드됩니다.
  • 낮은 메모리 사용 공간

감사합니다.

+0

라이선스 정책에서 명확하지 않은 부분이 있습니까? – biziclop

+1

오픈 소스는 무료이지만 LGPL/BSD/등으로 라이브러리를 보내려는 경우 상용 프로젝트에서는 작동하지 않습니다. – jdevelop

+0

고마워, 그게 이상하게 들리 네. – biziclop

답변

4

JDBM4 일명 MapDB :.. https://github.com/jankotek/mapdb

"MapDB가 제공하는 디스크 스토리지 또는 오프 힙 메모리 백업 동시 트리 맵과의 HashMap 그것은 그것은 작은 임베디드 사용하려면 빠르고 확장 성이 쉬운 자바 데이터베이스 엔진이다 (160KB 병), 트랜잭션, 공간 효율적인 직렬화, 인스턴스 캐시 및 투명한 압축/암호화와 같은 기능으로 가득 차 있으며 고유의 내장형 DB 엔진과 비교하면 뛰어난 성능을 자랑합니다. "

+0

하지만 꽤 좋지만 보조 컬렉션 (컬렉션은 기본 컬렉션의 값에 대한 참조이지만 값은 다른 컬렉션)을 갖고 싶습니다. 어쨌든 고마워! – jdevelop