Client Data Caching: A Foundation for High Performance Object Database Systems: The Springer International Series in Engineering and Computer Science, cartea 354
Autor Michael J. Franklinen Limba Engleză Hardback – 31 mar 1996
This monograph investigates several fundamental aspects of the emerging generation of database systems. It describes and investigates implementation techniques to provide high performance and scalability while maintaining the transaction semantics, reliability, and availability associated with more traditional database architectures. The common theme of the techniques developed here is the exploitation of client resources through caching-based data replication.
Client Data Caching: A Foundation for High Performance Object Database Systems should be a value to anyone interested in the performance and architecture of distributed information systems in general and Object-based Database Management Systems in particular. It provides useful information for designers of such systems, as well as for practitioners who need to understand the inherent tradeoffs among the architectural alternatives in order to evaluate existing systems. Furthermore, many of the issues addressed in this book are relevant to other systems beyond the ODBMS domain. Such systems include shared-disk parallel database systems, distributed file systems, and distributed virtual memory systems. The presentation is suitable for practitioners and advanced students in all of these areas, although a basic understanding of database transaction semantics and techniques is assumed.
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 955.79 lei 6-8 săpt. | |
Springer Us – 26 sep 2011 | 955.79 lei 6-8 săpt. | |
Hardback (1) | 961.86 lei 6-8 săpt. | |
Springer Us – 31 mar 1996 | 961.86 lei 6-8 săpt. |
Din seria The Springer International Series in Engineering and Computer Science
- Preț: 119.98 lei
- 24% Preț: 1041.94 lei
- 20% Preț: 422.80 lei
- Preț: 206.35 lei
- 20% Preț: 313.25 lei
- 20% Preț: 625.07 lei
- 23% Preț: 637.95 lei
- 18% Preț: 1190.42 lei
- 18% Preț: 937.34 lei
- 20% Preț: 627.60 lei
- 18% Preț: 921.55 lei
- 20% Preț: 628.10 lei
- 15% Preț: 619.21 lei
- 20% Preț: 625.38 lei
- 18% Preț: 921.99 lei
- 20% Preț: 626.01 lei
- 20% Preț: 966.36 lei
- 20% Preț: 627.46 lei
- 18% Preț: 919.68 lei
- 20% Preț: 966.99 lei
- 18% Preț: 929.52 lei
- 20% Preț: 626.50 lei
- 15% Preț: 630.93 lei
- 18% Preț: 922.94 lei
- 18% Preț: 1186.29 lei
- 18% Preț: 930.14 lei
- 15% Preț: 625.55 lei
- 18% Preț: 921.25 lei
- 18% Preț: 920.17 lei
- 20% Preț: 1247.75 lei
Preț: 961.86 lei
Preț vechi: 1202.33 lei
-20% Nou
Puncte Express: 1443
Preț estimativ în valută:
184.10€ • 191.88$ • 153.25£
184.10€ • 191.88$ • 153.25£
Carte tipărită la comandă
Livrare economică 07-21 ianuarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9780792397014
ISBN-10: 0792397010
Pagini: 216
Ilustrații: XIV, 216 p.
Dimensiuni: 155 x 235 x 14 mm
Greutate: 0.51 kg
Ediția:1996
Editura: Springer Us
Colecția Springer
Seria The Springer International Series in Engineering and Computer Science
Locul publicării:New York, NY, United States
ISBN-10: 0792397010
Pagini: 216
Ilustrații: XIV, 216 p.
Dimensiuni: 155 x 235 x 14 mm
Greutate: 0.51 kg
Ediția:1996
Editura: Springer Us
Colecția Springer
Seria The Springer International Series in Engineering and Computer Science
Locul publicării:New York, NY, United States
Public țintă
ResearchCuprins
1 Introduction.- 1.1 Background and Motivation.- 1.2 Overview.- 1.3 Organization.- 2 Client-Server Database Systems.- 2.1 Architectural Alternatives.- 2.2 Reference Architecture.- 2.3 Utilizing Client Resources.- 2.4 Related Systems.- 3 Modeling a Page Server DBMS.- 3.1 Model Overview.- 3.2 Client-Server Execution Model.- 3.3 Database and Physical Resource Model.- 3.4 Workload Models.- 3.5 Experimental Methodology.- 4 Client Cache Consistency.- 4.1 The Consistency Maintenance Problem.- 4.2 A Taxonomy of Consistency Protocols.- 4.3 Cache Consistency Maintenance Algorithms.- 5 Performance of Cache Consistency Algorithms.- 5.1 System Configuration and Workloads.- 5.2 Server-based 2PL and Optimistic 2PL.- 5.3 Callback Locking.- 5.4 Related Work.- 5.5 Chapter Summary.- 6 Global Memory Management.- 6.1 Introduction.- 6.2 Algorithms for Global Memory Management.- 6.3 Experiments and Results.- 6.4 Related Work.- 6.5 Chapter Summary.- 7 Local Disk Caching.- 7.1 Utilizing Client Disks.- 7.2 Designing an Extended Cache.- 7.3 Extended Cache Performance.- 7.4 Algorithm Extensions.- 7.5 Chapter Summary.- 8 Towards a Flexible Distributed DBMS Architecture.- 8.1 Data Granularity.- 8.2 Peer-to-Peer Architecture.- 8.3 Integrating Data-shipping and Query-shipping.- 9 Conclusions.- 9.1 Summary of Results.- 9.2 Future Work.- References.