CHAPTER 11Berkeley DB Java APIs

Berkeley DB provides two distinct database products for Java developers: one is the Java API written on top of the core Berkeley DB database—the topic of this book—and the other is the Berkeley DB Java Edition (JE). JE is a pure Java database designed to provide a persistence layer for Java objects. Databases created using JE can be used from a single JVM only. JE doesn't allow multiple JVMs or non-Java processes to share the databases. Unlike core Berkeley DB, JE does not support replication.

In this chapter, I'll go over the Berkeley DB Java APIs, but I won't discuss JE. The Berkeley DB core library is implemented in C; however, programming interfaces are available in a variety of languages, including C++, Java, ...

Get The Berkeley DB Book now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.