Client Data Caching

Client Data Caching PDF

Author: Michael J. Franklin

Publisher: Springer

Published: 1996-03-31

Total Pages: 240

ISBN-13:

DOWNLOAD EBOOK →

This book is concerned with the architectural alternatives for client-server database systems, presenting the arguments for using caching as the basis for constructing page server database systems, and providing an overview of other environments in which caching-related issues arise. A significant amount of the text is focused on the development and simulation-based performance analysis of algorithms for data caching and memory management, including a performance study of seven proposed algorithms. Caching-based techniques to further improve system performance and scalability, and client data caching as an organizing principle for distributed information systems. This book is for anyone interested in the performance and architecture of distributed information systems, and object-based database management systems particularly.

Client Data Caching

Client Data Caching PDF

Author: Michael J. Franklin

Publisher: Springer Science & Business Media

Published: 2012-12-06

Total Pages: 227

ISBN-13: 1461313635

DOWNLOAD EBOOK →

Despite the significant ongoing work in the development of new database systems, many of the basic architectural and performance tradeoffs involved in their design have not previously been explored in a systematic manner. The designers of the various systems have adopted a wide range of strategies in areas such as process structure, client-server interaction, concurrency control, transaction management, and memory management. 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.

Associative Caching in Client-server Databases

Associative Caching in Client-server Databases PDF

Author: Julie Basu

Publisher:

Published: 1998

Total Pages: 386

ISBN-13:

DOWNLOAD EBOOK →

We first describe the architecture of A*Cache and its transaction execution model. We then develop new optimization techniques for improving the performance of A*Cache. Next, A*Cache performance is investigated through detailed simulation of a client-server database under many different workloads, and compared with other types of caching systems. The simulation results clearly demonstrate the effectiveness of our associative caching scheme for read-only environments, and also for read-write scenarios with moderately high data update probabilities.

Client-side Caching for Client-server OLAP Systems

Client-side Caching for Client-server OLAP Systems PDF

Author: Elaheh Kamaliha

Publisher:

Published: 2013

Total Pages: 0

ISBN-13:

DOWNLOAD EBOOK →

Recently, client-side data caching has become popular for building highly interactive web applications. This research is about client-side data caching in a client-server OLAP system. Contrary to the traditional OLAP systems, the system we study here is client-centric which contains a light-weight OLAP engine and a data cache, such that queries posed by the user may be processed on the client without a round-trip to the server. It has been shown that this system works better than the traditional ones in some data visualization scenarios. In this study, we focus on the client-side data caching in this system. We implemented a new data structure for storing multidimensional data on the client-side, which occupies a small memory footprint and decreases the load time significantly with a minimal client-side processing overhead. Also, we investigate the efficiency of client-side caching when the processing of the query needs extra data that are not already client-resident. Our results show that in some cases it could be cost-effective to download more than 80% of the required data from the server, rather than to download the entire sub-cube from the server.

Caching and Materialization for Web Databases

Caching and Materialization for Web Databases PDF

Author: Alexandros Labrinidis

Publisher: Now Publishers Inc

Published: 2010-02-19

Total Pages: 111

ISBN-13: 1601983247

DOWNLOAD EBOOK →

Database systems have been driving dynamic web sites since the early 90s; nowadays, even seemingly static web sites employ a database back-end for personalization and advertising purposes. In order to keep up with the high demand fuelled by the rapid growth of the Internet, a number of caching and materialization techniques have been proposed for web databases over the years. The main goal of these techniques is to improve performance, scalability, and manageability of database-driven dynamic web sites, in a way that the quality of data is not compromised. Although caching and materialization are well understood concepts in the traditional database and networking/operating systems literature, the Web and web databases bring forth unique characteristics that warrant new techniques and approaches. In this survey, we adopt a data management point of view to describe the system architectures of web databases, and analyze the research issues related to caching and materialization in such architectures. We also present the state of the art in caching and materialization for web databases and organize current approaches according to the fundamental questions, namely how to store, how to use, and how to maintain cached/materialized web data. Finally, we associate work in caching and materialization for web databases to similar techniques in other related areas, such as data warehousing, distributed systems, and distributed databases.

Web Caching and Replication

Web Caching and Replication PDF

Author: Michael Rabinovich

Publisher: Addison-Wesley Professional

Published: 2002

Total Pages: 408

ISBN-13:

DOWNLOAD EBOOK →

In Web Caching and Replication, two AT&T Labs experts bring together real-world implementations, the latest IETF and W3C technical standards, and the field's most advanced research, offering systematic guidance for maximizing Web scalability and performance. The authors first introduce key concepts of Web caching and replication.They introduce HTTP's support for caching and replication, and broadly characterize Web behavior, offering practical rules of thumb for optimizing performance. Next, they focus on caching, helping implementers realistically assess proxy caching, deploy proxies in corporate and ISP networks; and utilize cooperative proxy caching. They offer in-depth insights into cache consistency, and caching the "uncacheable" -- including "cookied" and dynamic content. Part III introduces today's best techniques for web replication, offering in-depth coverage of content delivery networks, server selection, content placement, and more. For all networking professionals, IT professionals, and engineers involved with building or optimizing Internet services or equipment; for content delivery specialists and service providers; and for owners of large sites concerned about scalability and performance.

Wireless Information Highways

Wireless Information Highways PDF

Author: Dimitrios Katsaros

Publisher: IGI Global

Published: 2005-01-01

Total Pages: 506

ISBN-13: 9781591405405

DOWNLOAD EBOOK →

An introduction and balanced coverage of topics related to the methodologies developed to support data management in asymmetric communication environments. This book provides an opportunity for practitioners and researchers to explore the connection between computer science techniques and to develop solutions to problems in wireless networks.