Description
Berkeley DB embedded databases can be accessed from Java applications through language bindings.
It is useful for software that stores structured data inside the application process rather than a separate server. Embedded databases can contain important local state, so plan backups, locking, and migration behavior.