Berkeley DB Licensing (JE) can be a bargain killer. I have a Java application for a small set of clients, but since it is a desktop application, my price cannot support licensing of individual instances.
Is there a recommended Java alternative to Berkeley DB? Commercial or other (good implementations of the key value storage can become non-trivial, I prefer to postpone maintenance elsewhere). I need more than just a hash store, since I will need to iterate through subsequent subsets of keys, and the main hash stores will be O (m * n), which they will look for, and I expect the storage to be ~ 50-60GiB on the desktop the car. Added benefit that you can recommend to keep its backup storage in a single file?
java key-value-store berkeley-db
Jé queue
source share