jankotek/mapdb는 Java 컬렉션 인터페이스로 맵·목록·대기열을 다루는 내장형 데이터베이스 엔진 저장소다. 디스크 저장과 오프힙 메모리(자바 힙 밖의 메모리)를 저장소로 삼아 동작한다. 공개된 정보에는 릴리스 버전이 없어, 이 저장소가 어떤 버전으로 배포됐는지는 확인할 수 없다.
MapDB의 요점은 익숙한 컬렉션 타입과 저장 엔진이 한곳에 묶여 있다는 점이다. Map, List, Queue를 대신할 수 있는 저장소를 애플리케이션 안에 두고, off-heap 컬렉션은 오프힙 메모리를 써서 가비지 컬렉터(GC)의 동작 주기와 무관하게 다룬다고 README가 설명한다. 지원 항목에는 만료(expire)와 디스크 오버플로가 가능한 다단계 캐시, 트랜잭션, MVCC, 증분 백업이 들어 있다. MVCC(다중 버전 동시성 제어)는 여러 버전의 데이터를 두어 읽기와 쓰기가 서로를 막지 않고 나란히 동작하게 하는 방식이다. 라이선스는 Apache-2.0이고, 저장소는 별 5054개를 모았으며 2012년 8월 17일 만들어졌다.
다만 기능 목록만 제시될 뿐, 다른 내장 DB와 비교한 성능 수치나 실제 JVM에서 오프힙 컬렉션이 주는 이득을 보여주는 자료는 없다. 공개된 점수 중 추세 지표(momentum)는 10점 만점 기준 1.0으로 낮고, 신기술성·기술·품질 점수는 주어지지 않는다. 언어 표기도 확인이 필요하다. 저장소 정보에는 Java로, README에는 Kotlin 구현으로 적혀 있기 때문이다. 기능 범위가 넓고 Apache-2.0 라이선스까지 붙은 내장 저장소 후보로 기억해 둘 만하지만, 2012년 8월 17일 만들어진 만큼 유지 이력과 배포 상태를 먼저 확인하고 선택하는 편이 맞다.