Atomic Transactions: In Concurrent and Distributed Systems (The Morgan Kaufmann Data Management Systems")

個数:
  • ポイントキャンペーン

Atomic Transactions: In Concurrent and Distributed Systems (The Morgan Kaufmann Data Management Systems")

  • オンデマンド(OD/POD)版です。キャンセルは承れません。
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Hardcover:ハードカバー版/ページ数 476 p.
  • 言語 ENG
  • 商品コード 9781558601048
  • DDC分類 005.74

基本説明

Presents a framework for precise design and verification of distributed and concurrent systems that use atomic transactions as a high-level abstraction.

Full Description


This book develops a theory for transactions that provides practical solutions for system developers, focusing on the interface between the user and the database that executes transactions. Atomic transactions are a useful abstraction for programming concurrent and distributed data processing systems. Presents many important algorithms which provide maximum concurrency for transaction processing without sacrificing data integrity. The authors include a well-developed data processing case study to help readers understand transaction processing algorithms more clearly. The book offers conceptual tools for the design of new algorithms, and for devising variations on the familiar algorithms presented in the discussions. Whether your background is in the development of practical systems or formal methods, this book will offer you a new way to view distributed systems.

Contents

1. Introduction 2 An Automation Model 3 Serial Systems and Correctness 4 Special Classes of Serial Systems 5 The Atomicity Theorem 6 Locking Algorithms 7 Timestamp Algorithms 8 Hybrid Algorithms 9 Relationship to the Classical Theory 10 Optimistic Algorithms 11 Orphan Management Algorithms 12 Replication A Mathematical Concepts