A Server Caching Strategy in Client-Server Database Systems
نویسندگان
چکیده
A server caching strategy is proposed based on LRU, which uses the replaced page-id as the major information rather than the request page-id. So the server cache is seen to clients as a long virtual client LRU cache extended to the server. Since the replaced page-id is only sent to the server by piggybacking whenever a new page fetch request is sent, its additional overheads are minimal. We show that the proposed strategy reveals good performance characteristics on diverse situations such as single and multiple clients as well as various access patterns.
منابع مشابه
The E ect of Client Caching on File Server
A distributed le system provides le service from one or more shared le servers to a community of client workstations over a network. While the client-server paradigm has many advantages, it also presents new challenges to system designers concerning performance and reliability. As both client workstations and le servers become increasingly well-resourced, a number of system design decisions nee...
متن کاملThe Effect of Client Caching on File Server Workloads
A distributed file systetn provides file service from one or rnore &red file servers to a community of clierit workstations o’ver Q network. Wlaile the clientserver paradigm has many advantages, it also presents new challenges to system designers concerning perforrnance and reliability. As both client workstations and file servers become increasingly well-resourced, a nu~nber of system design d...
متن کاملSeparating indexes from data: a distributed scheme for secure database outsourcing
Database outsourcing is an idea to eliminate the burden of database management from organizations. Since data is a critical asset of organizations, preserving its privacy from outside adversary and untrusted server should be warranted. In this paper, we present a distributed scheme based on storing shares of data on different servers and separating indexes from data on a distinct server. Shamir...
متن کاملClient's Cache Updating Using Idle Time of Clients in Relational Database Management Systems
Although multi-tiered software development is taking the place in database application environments, client-server infrastructure has still been in use for years. Furthermore, both infrastructures still need to be improved in some aspects. One of the important aspects of improvement is caching. This paper addresses the issue of caching in relational database system within client-server structur...
متن کاملMaintaining consistency in client-server database systems with client-side caching
............................................................................................................................................ II ACKNOWLEDGEMENTS ........................................................................................................................ III TABLE OF CONTENTS ................................................................................................
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999