CHAPTER 2When to Use Berkeley DB

Berkeley DB is different from a traditional client/server relational database. Most relational databases support standard interfaces such as SQL and Open Database Connectivity (ODBC). Although easy to use, these interfaces don't allow you to manipulate the guts of the database framework. Berkeley DB APIs are designed to allow you to take full control of every aspect of the database framework. Careful thought went into making them flexible and providing the right level of semantics. Certain features that you might expect to be present in a database aren't available in Berkeley DB; they're left for you to implement so you can optimize them for the application at hand. This chapter will help you understand how Berkeley ...

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.