The Berkeley DB Book is intended to be a practical guide to the intricacies of Berkeley DB; an in-depth analysis of the complex design issues which are often covered in terse footnotes in the dense Berkeley DB reference manual. It explains the technology at a higher level and also covers the internals with generous code and design examples. Berkeley DB is becoming the database of choice for appliance makers and for in memory cache of large scale applications like search engines and high traffic web sites.
As a tool for developers, Berkeley DB is so flexible that it is difficult to understand the implications of different design choices. In this book you will get to see a developer's perspective on various intriguing design issues in Berkeley DB based applications and you will understand those design options and be able to decide which ones to choose under which condition.