Process and dataflow control in distributed data-intensive systems
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Proceedings of the PRISMA workshop on Parallel database systems
Proceedings of the PRISMA workshop on Parallel database systems
Parallel database systems: the future of database processing or a passing fad?
ACM SIGMOD Record - Directions for future database research & development
Data-Driven and Demand-Driven Computer Architecture
ACM Computing Surveys (CSUR)
Dataflow query execution in a parallel main-memory environment
PDIS '91 Proceedings of the first international conference on Parallel and distributed information systems
Prototyping Bubba, A Highly Parallel Database System
IEEE Transactions on Knowledge and Data Engineering
The Gamma Database Machine Project
IEEE Transactions on Knowledge and Data Engineering
PRISMA/DB: A Parallel, Main Memory Relational DBMS
IEEE Transactions on Knowledge and Data Engineering
Proceedings of the Second International Conference on Data Engineering
GAMMA - A High Performance Dataflow Database Machine
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Benchmarking Database Systems A Systematic Approach
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
How soccer players would do stream joins
Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
Parallel detection of temporal events from streaming data
WAIM'11 Proceedings of the 12th international conference on Web-age information management
Efficient frequent item counting in multi-core hardware
Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining
Hi-index | 0.00 |
The execution of a query in a parallel database machine can be controlled in either acontrol flow way, or in a data flow way. In the former case a single system node controlsthe entire query execution. In the latter case the processes that execute the query,although possibly running on different nodes of the system, trigger each other. Lately,many database research projects focus on data flow control since it should enhanceresponse times and throughput. The authors study control versus data flow with regardto controlling the execution of database queries. An analytical model is used to comparecontrol and data flow in order to gain insights into the question which mechanism isbetter under which circumstances. Also, some systems using data flow techniques aredescribed, and the authors investigate to which degree they are really data flow. Theresults show that for particular types of queries data flow is very attractive, since it reduces the number of control messages and balances these messages over the nodes.