Client-server database systems based on a page server model can exploit client memory resources by caching copies of pages across transaction boundaries. Caching reduces the need to obtain data from servers or other sites on the network. In order to ensure that such caching does not result in the violation of transaction semantics, a cache consistency maintenance algorithm is required. Many such algorithms have been proposed in the literature and, as all provide the same functionality, performance is a primary concern in choosing among them. In this paper we provide a taxonomy that describes the design space for transactional cache consistency maintenance algorithms and show how proposed algorithms relate to one another. We then investigate...
Database caching techniques promise to improve the performance and scalability of client-server data...
In-memory read-only caches are widely used in cloud in-frastructure to reduce access latency and to ...
Research on algorithms and concepts regarding memory-based data caching can help solve the performan...
Client-server database systems based on a data shipping model can exploit client memory resources by...
PhD ThesisData-shipping systems are commonly used in client-server object-oriented databases. This i...
http://www.usenix.org/events/osdi10/tech/techAbstracts.html#PortsDistributed in-memory application d...
Since the early nineties transactional cache protocols have been intensively studied in the co...
The caching of data and/or locks at client workstations is an effective technique for improving the ...
ing with credit is permitted. To copy otherwise, to republish, to post on servers, to redistribute t...
Nowadays, tiered architectures are widely accepted for constructing large scale information systems....
With web caching and cache-related services like CDNs and edge services playing an increasingly sign...
This paper presents a detailed performance study of the associative caching scheme proposed in [11]....
With web caching and cache-related services like CDNs and edge services playing an increasingly sign...
Caching is a widely used technique to improve the scalability of distributed systems. A central issu...
this paper, we propose a server caching strategy which take advantage of the replaced page-id from t...
Database caching techniques promise to improve the performance and scalability of client-server data...
In-memory read-only caches are widely used in cloud in-frastructure to reduce access latency and to ...
Research on algorithms and concepts regarding memory-based data caching can help solve the performan...
Client-server database systems based on a data shipping model can exploit client memory resources by...
PhD ThesisData-shipping systems are commonly used in client-server object-oriented databases. This i...
http://www.usenix.org/events/osdi10/tech/techAbstracts.html#PortsDistributed in-memory application d...
Since the early nineties transactional cache protocols have been intensively studied in the co...
The caching of data and/or locks at client workstations is an effective technique for improving the ...
ing with credit is permitted. To copy otherwise, to republish, to post on servers, to redistribute t...
Nowadays, tiered architectures are widely accepted for constructing large scale information systems....
With web caching and cache-related services like CDNs and edge services playing an increasingly sign...
This paper presents a detailed performance study of the associative caching scheme proposed in [11]....
With web caching and cache-related services like CDNs and edge services playing an increasingly sign...
Caching is a widely used technique to improve the scalability of distributed systems. A central issu...
this paper, we propose a server caching strategy which take advantage of the replaced page-id from t...
Database caching techniques promise to improve the performance and scalability of client-server data...
In-memory read-only caches are widely used in cloud in-frastructure to reduce access latency and to ...
Research on algorithms and concepts regarding memory-based data caching can help solve the performan...