One of the collection joins types in Object Oriented Database (OODB) is collection equi-join. The main feature of collection joins is that they involve collection types. In this paper we present our experience in implementing collection equi-join algorithms by using Message Passing Interface (MPI). In particular, it layouts the fundamental techniques that are used in the implementation and that may be applicable to other collection joins. Two collection equi-joins discussed here are Double Sortmerge and Sort Hash Join. The implementation was done on a clustered environment and employed a data parallelism concept
High-performance analytical data processing systems often run on servers with large amounts of main ...
Next generation database applications require extra modeling supports, higher performance requiremen...
We present an approach to dealing with skew in parallel joins in database systems. Our approach is e...
Abstract. One of the collection joins types in Object Oriented Database (OODB) is collection equi-jo...
Abstract. One of the differences between relational and object-oriented databases (OODB) is that att...
So far only few performance studies on parallel object-relational database systems are available. In...
: In parallelizing the join operation of database systems, a primary objective is to partition the w...
[[abstract]]In this paper, we propose a new approach for parallel query processing in distributed ob...
Queries containing aggregate functions often combine multiple tables through join operations. This q...
Parallelism is a viable solution to constructing high performance object-oriented database systems. ...
We analyze the costs, and describe the implementation, of three hashed-based join algorithms for a g...
Parallel data processing is a very hot topic in current research, since the amount of data and the c...
In the PRISMA-project, a large multi-processor system has been built, is be used to study the per-fo...
Two emerging hardware trends will dominate the database system technology in the near future: increa...
The thesis discusses the design, expressive power, and implementation of parallel programming langua...
High-performance analytical data processing systems often run on servers with large amounts of main ...
Next generation database applications require extra modeling supports, higher performance requiremen...
We present an approach to dealing with skew in parallel joins in database systems. Our approach is e...
Abstract. One of the collection joins types in Object Oriented Database (OODB) is collection equi-jo...
Abstract. One of the differences between relational and object-oriented databases (OODB) is that att...
So far only few performance studies on parallel object-relational database systems are available. In...
: In parallelizing the join operation of database systems, a primary objective is to partition the w...
[[abstract]]In this paper, we propose a new approach for parallel query processing in distributed ob...
Queries containing aggregate functions often combine multiple tables through join operations. This q...
Parallelism is a viable solution to constructing high performance object-oriented database systems. ...
We analyze the costs, and describe the implementation, of three hashed-based join algorithms for a g...
Parallel data processing is a very hot topic in current research, since the amount of data and the c...
In the PRISMA-project, a large multi-processor system has been built, is be used to study the per-fo...
Two emerging hardware trends will dominate the database system technology in the near future: increa...
The thesis discusses the design, expressive power, and implementation of parallel programming langua...
High-performance analytical data processing systems often run on servers with large amounts of main ...
Next generation database applications require extra modeling supports, higher performance requiremen...
We present an approach to dealing with skew in parallel joins in database systems. Our approach is e...