0

I got a similar question with what was asked here and here but with a additional requirements like thread-safe, liberal license, maven support and require no configuration (support embedded mode for Java). Basically, the need is a disk-based implementation of Map/Set that can help to store several millions of records. There are many Sets thus they can not be held entirely in memory. Besides, these Sets will be used once and discarded. Berkeley looks good but I got issue with its license. I know a SQL DB like H2 can fulfill the need but just want to check if there is anything similar in no-sql world.

Note: I tried jdbm2 but decide to continue my search.

Community
  • 1
  • 1
Thang Mai
  • 314
  • 3
  • 10
  • And why do you have issue with license? It's essentialy a BSD-Like license: http://www.oracle.com/technetwork/database/berkeleydb/downloads/jeoslicense-086837.html – Marcin Gil Mar 08 '12 at 08:42
  • I don't remember the feature set, but I remember Teracota, is there any chance that would be your solution? – Amir Pashazadeh Mar 08 '12 at 08:44
  • @Marcin Thanks. I think the issue come from "Redistributions in any form" as my company is using the app to process data as a service for customers – Thang Mai Mar 08 '12 at 09:15
  • @Amir Yes, that could be a good choice, I think. Thanks. – Thang Mai Mar 08 '12 at 09:18

0 Answers0