Data intensive applications today usually run in either a client-server or a middleware environment. In either case, they must efficiently handle both database queries, which process large numbers of data objects, and application logic, with its fine-grained object accesses (e.g., method calls). Sophisticated optimization techniques speed up query processing, while caching is used to reduce the cost of the application logic. Query processing and caching decisions are typically made in isolation, though often in applications queries are used to identify those objects the application will further process. We propose a wholistic approach to speeding up such applications: we load the cache of a system with relevant objects as a by-product of qu...
In this paper, we study how using semantic information improves performance of query caching for dyn...
This paper is based on relatively newer approach for query optimization in object databases, which u...
Commercial database systems make extensive use of caching to speed up query execution. Semantic cach...
Data intensive applications today usually run in either a clientserver or a middleware environment. ...
Performance is an imperative aspect of a web-based application. Response time is one of the most imp...
In today’s technological world, applications are designed to communicate across different interfaces...
Abstract — Backend database system is often the performance bottleneck when running applications. Th...
To cope with slow response times that emerge in data-centric web applications, caching can be used t...
Query processing is the key aspect in any of client-server application. Optimality is measured based...
Search engines and large-scale IR systems need to cache query results for efficiency and scalability...
Query processing is the key aspect in any of client-server application. Optimality is measured based...
Search engines and large scale IR systems need to cache query results for efficiency and scalability...
As more and more query processing work can be done in main memory, memory access is becoming a signi...
Large datasets, on the order of GB and TB, are increasingly common as abundant computational resourc...
Embodiments may provide a cache for query results that can adapt the cache-space utilization to the ...
In this paper, we study how using semantic information improves performance of query caching for dyn...
This paper is based on relatively newer approach for query optimization in object databases, which u...
Commercial database systems make extensive use of caching to speed up query execution. Semantic cach...
Data intensive applications today usually run in either a clientserver or a middleware environment. ...
Performance is an imperative aspect of a web-based application. Response time is one of the most imp...
In today’s technological world, applications are designed to communicate across different interfaces...
Abstract — Backend database system is often the performance bottleneck when running applications. Th...
To cope with slow response times that emerge in data-centric web applications, caching can be used t...
Query processing is the key aspect in any of client-server application. Optimality is measured based...
Search engines and large-scale IR systems need to cache query results for efficiency and scalability...
Query processing is the key aspect in any of client-server application. Optimality is measured based...
Search engines and large scale IR systems need to cache query results for efficiency and scalability...
As more and more query processing work can be done in main memory, memory access is becoming a signi...
Large datasets, on the order of GB and TB, are increasingly common as abundant computational resourc...
Embodiments may provide a cache for query results that can adapt the cache-space utilization to the ...
In this paper, we study how using semantic information improves performance of query caching for dyn...
This paper is based on relatively newer approach for query optimization in object databases, which u...
Commercial database systems make extensive use of caching to speed up query execution. Semantic cach...