When data analysis applicationsare employed in a multi-client environment, a data server must service multiple si-multaneous queries, each of which may employ complex user-defined data structures and operations on the data. It is then necessary to harness inter- and intra-query com-monalitiesand system resources to improve the performance of the data server. We have developed a framework and customizable middleware to enable reuse of intermediate and final results among queries, through an in-memory ac-tive semantic cache and user-defined transformation func-tions. Since resources such as processing power and mem-ory space are limited on the machine hosting the server, ef-fective scheduling of incoming queries and efficient cache replacemen...
Abstract. This paper proposes a novel idea, called MiniTasking to reduce the number of cache misses ...
The primary goal of the database system is to provide the user a convenient and efficient access to ...
MQO is a distributed multiple query processing middleware that can optimize query processing for da...
When data analysis applications are employed in a multi-client environment, a data server must servi...
In distributed query processing systems where caching infrastructure is distributed and scales with ...
In distributed query processing systems, load balancing plays an important role in maximizing system...
We propose a semantic model for client-side caching and replace-ment in a client-server database sys...
In modern large-scale distributed systems, analytics jobs submitted by various users often share sim...
Data intensive applications today usually run in either a client-server or a middleware environment....
It is becoming more important to leverage a large number of distributed cache memory seamlessly in m...
The multiple-query optimization (MQO) problem has been well-studied in the research literature, usu...
Commercial database systems make extensive use of caching to speed up query execution. Semantic cach...
Abstract. Leveraging data in distributed caches for large scale query process-ing applications is be...
Abstract: In-memory database management systems have the potential to reduce the execution time of c...
Leveraging data in distributed caches for large scale query processing applications is becoming more...
Abstract. This paper proposes a novel idea, called MiniTasking to reduce the number of cache misses ...
The primary goal of the database system is to provide the user a convenient and efficient access to ...
MQO is a distributed multiple query processing middleware that can optimize query processing for da...
When data analysis applications are employed in a multi-client environment, a data server must servi...
In distributed query processing systems where caching infrastructure is distributed and scales with ...
In distributed query processing systems, load balancing plays an important role in maximizing system...
We propose a semantic model for client-side caching and replace-ment in a client-server database sys...
In modern large-scale distributed systems, analytics jobs submitted by various users often share sim...
Data intensive applications today usually run in either a client-server or a middleware environment....
It is becoming more important to leverage a large number of distributed cache memory seamlessly in m...
The multiple-query optimization (MQO) problem has been well-studied in the research literature, usu...
Commercial database systems make extensive use of caching to speed up query execution. Semantic cach...
Abstract. Leveraging data in distributed caches for large scale query process-ing applications is be...
Abstract: In-memory database management systems have the potential to reduce the execution time of c...
Leveraging data in distributed caches for large scale query processing applications is becoming more...
Abstract. This paper proposes a novel idea, called MiniTasking to reduce the number of cache misses ...
The primary goal of the database system is to provide the user a convenient and efficient access to ...
MQO is a distributed multiple query processing middleware that can optimize query processing for da...