Free eBook Berkeley DB download

by SLEEPYCAT Sleepycat Software

Free eBook Berkeley DB download ISBN: 0735710643
Author: SLEEPYCAT Sleepycat Software
Publisher: Sams Publishing; 1 edition (June 24, 2001)
Language: English
Pages: 688
Category: Technologies and Future
Subcategory: Hardware and DIY
Size MP3: 1340 mb
Size FLAC: 1205 mb
Rating: 4.6
Format: azw mobi mbr txt


Sleepycat Software, Inc. was the software company primarily responsible for maintaining the Berkeley DB packages from 1996 to 2006.

Sleepycat Software, Inc. Berkeley DB is freely-licensed database software originally developed at the University of California, Berkeley for . BSD Unix. Developers from that project founded Sleepycat in 1996 to provide commercial support after a request by Netscape to provide new features in the software.

SLEEPYCAT Sleepycat Software. This is the official information on the Berkeley DB, written by the creators. Download (chm, . 5 Mb). Epub FB2 PDF mobi txt RTF.

Starting with version .

104 under the Sleepycat License. 104 is released April 21, 2014.

Berkeley DB (BDB) is a software library intended to provide a high-performance embedded database for key/value data. BDB stores arbitrary key/data pairs as byte arrays, and supports multiple data items for a single key. Berkeley DB is not a relational database.

by SLEEPYCAT Sleepycat Software (Author). When Keith Bostic and Liz Pennell of Sleepycat Software approached me to publish this book with them, I was ecstatic. ISBN-13: 978-0735710641. Because my mission is to publish the VOICES THAT MATTER, working with Sleepycat was right in line with this goal. They are a dynamic and exciting company to have had the privilege of working with. They've put the same hard work and perfectionism behind this book that you find with their software development.

Berkeley DB is the ultimate resource for the world's most widely deployed embedded database engine. This book will aid software architects and engineers, product managers, and systems and network administrators without the overhead imposed by other database products. Designed by programmers for programmers, this classic library style toolkit provides a broad base of functionality to application writers. This book will help you to make intelligent choices about when and how to use Berkeley DB to meet your needs.

Berkeley DB version . Prev class next class. Methods inherited from class co. leepycat. addAll, containsAll, iterator, iterator, join, join, removeAll, retainAll, toArray, toArray, toList, toString. Methods inherited from class java.

Details (if other): Cancel. was the commercial entity behind the Berkeley DB, a widely used free software developer database with over 200 million deployments worldwide, now part of Oracle Corporation.

Small, special-purpose computing devices and high-end core Internet servers need fast, reliable database management. Berkeley DB is an embedded database that provides high-performance, scalable, transaction-protected and recoverable data management services to applications. Extremely portable, this library runs under almost all UNIX and Windows variants, as well as a number of embedded, real-time operating systems.

Berkeley DB is the ultimate resource for the world's most widely deployed embedded database engine. This book will aid software architects and engineers, product managers, and systems and network administrators without the overhead imposed by other database products.

Designed by programmers for programmers, this classic library style toolkit provides a broad base of functionality to application writers. This book will help you to make intelligent choices about when and how to use Berkeley DB to meet your needs.

You can visit the Sleepycat website to get the latest errata for this book.

NOTE: The first printing of this book contained an error in the table of contents that caused the page numbers to be off. This will be corrected in the second printing. If you have an earlier edition, you can download a pdf of the correct table of contents that you can print out and use with your book. If you have any questions, please feel free to contact the editor of this book at [email protected]

User reviews
tamada
Berkeley DB represents decades of work on the guts of a transactional database system. Not SQL, not any one type of database implementation specifically, but the substrate that the majority of modern databases require to work (to some degree or another). It's the B+Tree, Hash Table, Record Set, Queue with ACID ARIES/WAL transactions, support for snapshot isolation, multi-replica single master log-based replication, and more. It's database software for database nerds or data storage engineers. To know what you're missing in LevelDB or to get why Lighting MDB (LMDB) is written the way it is you'll need to research Berkeley DB and this is the book that will get you that knowledge. It may be one of the most overlooked seminal database books out there, get one if you can.
Samulkis
This book will give you a printed version of the manual pages that come with the db distribution, the whole manual pages, and nothing but the manual pages. This in itself is a useful service if you (like me) prefer printed documentation over online documentation.
However, I was disappointed by the fact that the book does not go beyond the manual pages by providing more complete programming examples. Also, I would have appreciated seeing some of the excellent academic papers that exist about the algorithmic underpinnings included in the book.
As a final complaint, the book employs an increasingly popular binding style of using some sort of unsealed paper for binding. While I'm all for ecological packaging, I found that this style of binding (especially with a predominantly white cover) tends to take fingerprints and other smudges very easily, and makes it hard to remove them. As a result, the book starts looking ugly quite soon.
salivan
My first encounter with Berkeley DB was with Perl and a CGI web counter. I had to use it because I didn't want to use a flat text file, nor did I have the tools to use PostGres or MySQL available.
The book's format is very much like a bound set of well-written man pages and tutorials. I don't think - though the editors would know better - that there's much in the book you won't find online or in a Berkeley DB Distribution.
Hence, if you are comfortble reading man pages and source only and/or using a web browser and the Internet to read technical documentation you can:
a) preview the book b) avoid buying the book completely
Nonetheless, the book is worth it because there are times when written, paper documentation does excel over online documentation for format alone [try having 6 xterms open, three virtual consoles and remembering which one had the online man pages open].
The only detracting thing is that someone made a mistake when numbering the contents in the first print and I have one of the first prints. Hence I know what's in the book but not exactly where; not a major problem as I tend to get used to the book layout in the end.
Conclusion:
It's a good book; it's both a reference and a reasonable tutorial for those who need one. It won't teach you how to program, but it will help you understand the Berkeley DB style of thinking.
I'd suggest buying it...
Xarcondre
I think it is important to know that the book documents version 3.
Taur
I'm dazed and confused, because here was an review from some user, which reviews this book as an ordinary paperback issue
of BDB online documentation which can anybody download and no
need to pay for it.
This review was DELETED by you and YOU should explain this, because those user's review was really right.
Thanks, Amazonas.