Oracle Berkeley DB Java Edition 4.0 Now Available

News Facts

  • Oracle today announced the new release of Oracle Berkeley DB Java Edition 4.0 including significant new
    features for high availability, scalability and performance, and demonstrating
    Oracle’s continuing commitment to open source, Java and the developer
  • A member of the Oracle
    Berkeley DB product family, Oracle Berkeley DB Java Edition is an open
    source, transactional storage engine for key-value pairs written entirely in
    Java that can be deployed as an embedded or “edge” database, enabling developers
    to build applications that require no manual administration.
  • Oracle Berkeley DB Java Edition 4.0 includes new
    replication features for high availability and scalability and significant
    performance improvements for highly concurrent applications. Oracle Berkeley DB
    Java Edition 4.0 with high availability is available under the existing Oracle
    dual license for Berkeley DB Java Edition.
  • In addition, improved monitoring capabilities, including
    a plug-in for the Java jconsole utility, make it easier to deploy and monitor
    applications that utilize Oracle Berkeley DB Java Edition.
  • Oracle Berkeley DB Java Edition 4.0 joins recently
    released Oracle
    Berkeley DB 4.8 and Oracle Berkeley DB XML 2.5. All three products are
    designed for developers, ISVs, OEMs and enterprises to integrate directly into
    their software applications, devices and equipment to deliver high performance,
    reliability and availability with virtually no human administration.

Enabling Decreased Downtime, More Scalability and Easy Integration with
Third-Party Monitoring Tools

  • Oracle Berkeley DB Java Edition provides an unparalleled pure
    Java data persistence library that helps dramatically reduce the overhead of
    object persistence while keeping the flexibility, speed and scalability of
    object to relational mapping (ORM) solutions. Highlights of release 4.0
  • High Availability/Replication: Supports automatic system
    fail over and load balancing of read operations, allowing developers to
    eliminate single points of failure and decrease downtime. The new capabilities
    also deliver improved write performance and scalability across multiple
  • High Availability/Replication provides a single
    master, multiple replica replication implementation including features such as
    dynamic group membership, configurable transaction durability and consistency
    guarantees, automatic fail-over and both synchronous and asynchronous
  • The High Availability/Replication feature also
    includes in-depth documentation, examples and Java helper classes to make it
    easy to use and configure.
  • Performance Improvements: Enables performance
    improvements to the existing concurrent execution and group commit
    functionality, especially important for multi-threaded applications that are
    committing many transactions concurrently or have high write-intensive
    operations within specific data sets or “hot spots” in the database.
  • Ease of Use: New monitoring features make it easier to
    deploy and monitor the Oracle Berkeley DB Java Edition data store in production
    applications, while API and exception handling improvements make it easier to
    develop applications.
  • Improved monitoring capabilities allow users to better
    understand the internal state and statistics of the Oracle Berkeley DB Java
    Edition database for performance tuning and trouble-shooting.
  • This release supports the industry-standard Java
    jconsole utility out-of-the-box, which can be used to view and graph database
    statistics and easily integrate Oracle Berkeley DB Java Edition monitoring with
    third party monitoring tools.
  • Additionally, several new features provide
    enhancements to the existing APIs, and the exception handling system has been
    restructured to make errors easier to catch, handle and recover from, without
    requiring changes to existing applications.

Supporting Quotes

  • "Oracle Berkeley DB Java Edition 4.0 is a major new
    release with high availability for the first time," said Rex Wang, vice
    president, Product Marketing, Oracle. "The combination of high availability,
    high scalability and high performance in a pure Java, embeddable package makes
    Oracle Berkeley DB Java Edition highly differentiated from other
  • “Oracle continues to innovate and enhance the open source
    Berkeley DB product line. Adding a replication capability in Oracle Berkeley DB
    Java Edition 4.0 greatly enhances the product’s value proposition, since this
    kind of feature is used for applications requiring fault tolerance and
    scalability beyond a single node," said Carl Olofson, Research Vice President at


Please enter your comment!
Please enter your name here