The Berkeley DB Book is a practical guide to the intricacies of the Berkeley DB. This book covers in-depth the complex design issues that are mostly only touched on in terse footnotes within the dense Berkeley DB reference manual. It explains the technology at a higher level and also covers the internals, providing generous code and design examples.
In this book, you will get to see a developer's perspective on intriguing design issues in Berkeley DB-based applications, and you will be able to choose design options for specific conditions. Also included is a special look at fault tolerance and high-availability frameworks. Berkeley DB is becoming the database of choice for large-scale applications like search engines and high-traffic web sites.
In this book, you will get to see a developer's perspective on intriguing design issues in Berkeley DB-based applications, and you will be able to choose design options for specific conditions. Also included is a special look at fault tolerance and high-availability frameworks. Berkeley DB is becoming the database of choice for large-scale applications like search engines and high-traffic web sites.
From the reviews:
"The book is aimed at a wide range of developers, from those who know nothing of Berkeley DB to those who are very familiar with Berkeley DB ... . it can be used for teaching, and perhaps also as a reference book for developers of applications that require a time-constraint response, especially embedded applications. ... I recommend this book to those who need to develop a scalable, fault-tolerant, embedded database application in open source." (E. A. Unger, ACM Computing Reviews, Vol. 49 (11), November, 2008)
"The book is aimed at a wide range of developers, from those who know nothing of Berkeley DB to those who are very familiar with Berkeley DB ... . it can be used for teaching, and perhaps also as a reference book for developers of applications that require a time-constraint response, especially embedded applications. ... I recommend this book to those who need to develop a scalable, fault-tolerant, embedded database application in open source." (E. A. Unger, ACM Computing Reviews, Vol. 49 (11), November, 2008)