Oracle Berkeley DB Java Edition 3.0.11 review

Download
by rbytes.net on

Oracle Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java.

License: Freeware
OS: Windows Vista / 7 / 8 / 10
File size: 5672K
Developer: Oracle
Price: $0.00
Updated: 01 Jun 2006
0 stars award from rbytes.net


Oracle Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB Java Edition executes in the address space of the application, without the overhead of client/server communication.

It stores data in the application's native format, so no runtime data translation is required. Berkeley DB Java Edition supports full ACID transactions and recovery. It provides an easy-to-use, programmatic interface, allowing developers to store and retrieve information quickly, simply and reliably.

Here are some key features of "Oracle Berkeley DB Java Edition":
Local, in-process data storage
Schema-neutral, application native data storage
Keyed and sequential data retrieval
Easy-to-use Java Collections API
Persistence API for accessing Java objects
Single process, multi-threading model
Record level locking for high concurrency
Support for secondary indexes
In-memory, on disk or both
Configurable background cleaner threads re-organize data and optimize disk use
Full ACID compliance
Selectable isolation levels and durability guarantees, configurable on a per-transaction basis
Managed transactions using the Java Transaction API (JTA)
J2EE application server integration using J2EE Connector Architecture(JCA)
Auditing, monitoring, and administration using the Java Management Extensions (JMX)
Catastrophic and routine failure recovery modes
Timeout based deadlock detection
Hot and cold backups, log file compaction, and full database dumps
100% pure Java for portability and ease of development
Single JAR file - easy to install, runs in the same JVM as the application
Java 1.4.2 or later Standard Edition JVM required
Programmatic administration and management—zero human administration
API for routine administrative functions
Small footprint 772KB
Scalable to terabytes of data, millions of records
Source code, test suite included.

What's New:
A new Persistence API, providing the same benefits of Enterprise Java Beans 3.0 (EJB3) persistence without the need to translate objects into tables.
Deferred Write, enabling pure in-memory operation and a much faster way to build databases by deferring the writes trading transactions for speed. Also ideal for temporary databases.
Many speed enhancements further improving high speed access to large volumes of data.
Simplified backup using a new helper class.

Requirements:
Java 1.4.2 or later.

Oracle Berkeley DB Java Edition 3.0.11 keywords