The Berkeley DB source code is available for download at no charge from our Web site. The three different Berkeley DB products are targeted at developers building applications with different requirements for concurrency, transaction support, and recovery. All three operate on the same underlying database formats, and programmatic interfaces are compatible up the product line. As a result, an application that begins using one Berkeley DB product can easily move to another as its requirements change. The table below summarizes the features available across the product line.
Different applications require different levels of database service.
The table below will help you choose the Berkeley DB product that is best suited to your application.