Berkeley DB by Sleepycat Software (English) Paperback Book Free Shipping!

Berkeley DB by Sleepycat Software (English) Paperback Book Free Shipping!







Características do item

Estado:

Novo em folha: Livro novo, que nunca foi usado ou lido, em perfeito estado, sem nenhuma página faltando ou
Estado do item: Novo em folha
Ano de publicação: 2001 Formato: Livro brochura
Idioma: Inglês ISBN-13:

9780735710641

UPC:

0752064710646

ISBN:

9780735710641

EAN:

0752064710646

Berkeley DB by Sleepycat Software (English) Paperback Book Free Shipping!

Sobre este produto

Synopsis
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 DBis 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 canvisit the Sleepycat website to get the latest erratafor 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 candownload a pdf of the correct table of contentsthat you can print out and use with your book. If you have any questions, please feel free to contact the editor of this book [email protected]

Product Identifiers
ISBN-10 0735710643
ISBN-13 9780735710641
eBay Product ID (ePID) 1865613

Key Details
Author Sleepycat Software Staff
Number Of Pages 688 pages
Series Landmark
Format Paperback
Publication Date 2001-06-14
Language English
Publisher Pearson Education
Publication Year 2001

Additional Details
Copyright Date 2001
Illustrated Yes

Dimensions
Weight 37.6 Oz
Height 1.4 In.
Width 7 In.
Length 9 In.

Target Audience
Group Trade

Classification Method
LCCN 00-109051
LC Classification Number QA76.9.D3B474 2001
Dewey Decimal 005.74
Dewey Edition 21

Contributors
Edited by Stephanie Wall

Table Of Content
I. REFERENCE GUIDE. 1. Introduction. Mapping the Terrain: Theory and Practice. What Is Berkeley DB? What Is Berkeley DB Not? Do You Need Berkeley DB? What Other Services Does Berkeley DB Provide? What Does the Berkeley DB Distribution Include? Where Does Berkeley DB Run? Sleepycat Software’s Berkeley DB Products. 2. Getting Started: A Simple Tutorial. Key/Data Pairs. Object Handles. Error Returns. Opening a Database. Adding Elements to a Database. Retrieving Elements from a Database. Removing Elements from a Database. Closing a Database. 3. Access Method Configuration. Selecting an Access Method. Logical Record Numbers. Selecting a Page Size. Selecting a Cache Size. Selecting a Byte Order. Non-Local Memory Allocation. Btree Comparison. Btree Prefix Comparison. Minimum Keys Per Page. Retrieving Btree Records by Number. Page Fill Factor. Specifying a Database Hash. Hash Table Size. Managing Record-Based Databases. Selecting a Queue Extent Size. Flat-Text Backing Files. Logically Renumbering Records. Opening a Database. 4. Access Method Operations. Opening Multiple Databases in a Single File. Upgrading Databases. Retrieving Records. Storing Records. Deleting Records. Flushing the Database Cache. Database Statistics. Closing a Database. Database Cursors. Retrieving Records with a Cursor. Storing Records with a Cursor. Deleting Records with a Cursor. Duplicating a Cursor. Logical Join. Data Item Count. Closing a Cursor. Cursor Stability. Database Verification and Salvage. Retrieved Key/Data Permanence for C/C++. Error Support. 5. Access Method Wrap-Up. Database Limits. Disk Space Requirements. Partial Record Storage and Retrieval. 6. Berkeley DB Architecture. Programming Model. Programmatic APIs. Scripting Languages. Supporting Utilities. 7. Berkeley DB Environment. Creating a Database Environment. File Naming. Filename Resolution in Berkeley DB. Security. Shared Memory Regions. Remote Filesystems. Opening Databases Within the Environment. Error Support. 8. Berkeley DB Concurrent Data Store Applications. 9. Berkeley DB Transactional Data Store Applications. Why Transactions? Terminology. Application Structure. Opening the Environment. Opening the Databases. Recoverability and Deadlock Avoidance. Atomicity. Repeatable Reads. Transactional Cursors. Nested Transactions. Environment Infrastructure. Deadlock Detection. Performing Checkpoints. Database and Log File Archival Procedures. Log File Removal. Recovery Procedures. Recovery and Filesystem Operations. Berkeley DB Recoverability. Transaction Throughput. 10. XA Resource Manager. Configuring Berkeley DB with the Tuxedo System. Frequently Asked Questions. 11. Programmer Notes. Error Returns to Applications. Environmental Variables. Building Multithreaded Applications. Berkeley DB Handles. Name Spaces. Library Version Information. Compatibility with Historic UNIX Interfaces. Recovery Implementation. Application-Specific Logging and Recovery. Run-Time Configuration. 12. The Locking Subsystem. Page Locks. Standard Lock Modes. Locking Without Transactions. Locking with Transactions: Two-Phase Locking. Access Method Locking Conventions. Berkeley DB Concurrent Data Store Locking Conventions. Deadlocks and Deadlock Avoidance. Configuring Locking. Locking and Non-Berkeley DB Applications. 13. The Logging Subsyst



Price : 42.00

Ends on : 2 weeks

View on eBay

Software




Leave a Reply

Your email address will not be published.