Oracle Berkeley DB is the industry-leading Open Source, embeddable database engine that provides developers with fast, reliable, local persistence with zero administration. Oracle Berkeley DB is a library that links directly into your application. Your application makes simple function calls, rather than sending messages to a remote server, eliminating the performance penalty of client-server architectures. Oracle Berkeley DB eliminates the overhead of SQL query processing, enabling applications with predictable access patterns to run faster. CHOOSE ORACLE BERKELEY DB WHEN:
- Performance matters
- Unattended operation is a requirement
- Access patterns are predictable (static queries over dynamic data)
- Local, in-process storage is preferred
- Failure recovery must be automatic
- High availability and fault tolerance are critical
- Cost of ownership is a key factor
The Oracle Berkeley DB Family includes:
- Berkeley DB — The world's most popular embeddable database engine.
- Berkeley DB Java Edition — A pure Java version of Berkeley DB optimized for the Java environment.
- Berkeley DB XML — An embeddable XML database with XQuery-based access to documents stored in containers and indexed based on their content.