Could you advise the best open source ODMBS (object oriented database management system) for Java application?
I understand that usually there is no one definite answer for such questions. So the main points I look for are:
- good documentation/ support / community
- reliability
- performance
UPDATE:
I see db4o has a long history, the biggest java ODBMS community and dual-licensing. I consider this to be a good sign of good documentation/ support/ maturity.
Prevayler looks really awesome but only if you are ok with storing (caching) all your DB in the memory. Which can be not suitable for big DBs with a lot of rarely queried data.