Berkeley DB Java Edition Release Notes

Berkeley DB Java Edition
Release Notes

3.3.82, May 07, 2009

Overview

Berkeley DB Java Edition (JE) is a 100% pure Java implementation of Berkeley DB. It implements a transactional store model based on a B+Tree access method.

The documentation set for JE includes:

This is release 3.3.82 of Berkeley DB Java Edition, and the first patch release in the JE 3.3 line. The changes introduced in the 3.3 line include a forward-compatible file format change and several minor API changes.

Key changes since version JE 3.2.76 are summarized below; the complete list of changes can also be found in the change log page.

Log File On-Disk Format Changes:

JE 3.3 has moved to on-disk file format 6.

The change is forward compatible in that JE files created with release 3.2 and earlier can be read when opened with JE 3.3. The change is not backward compatible in that files created with JE 3.3 cannot be read by earlier releases.
This release also introduces a binary and compile time incompatibility between JE 3.3 and JE 3.2 for applications that specifically used certain statistics and configuration methods. Please see the API Changes section of the change log for a complete description.

Other Changes:

JE 3.3 highlights include:
  • Multiple JE environments can now share the same cache to make better use of memory.
  • The deferred write mode can be configured to differentiate between truly temporary databases and databases which should be persistent.
  • Better cache management for large numbers of databases.
  • Per operation caching policy.
  • Performance improvements.

See the change log for the complete and detailed description of all changes.

Copyright (c) 1996,2008 Oracle. All rights reserved.
E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy