Multi-Query Optimization in MapReduce Framework
Summary: Introduces generalized grouping and partial map-output materialization to share scans and shuffle communication across MapReduce jobs. An optimizer jointly partitions batches and selects techniques, outperforming MRShare by up to 107% on Hadoop. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Guoping Wang (National University of Singapore)
- 2. Chee-Yong Chan (National University of Singapore)
BibTeX Citation
@article{wang_vldb14,
title = {{Multi-Query Optimization in MapReduce Framework}},
author = {Wang, Guoping and Chan, Chee-Yong},
journal = {PVLDB},
series = {{VLDB} '14},
volume = {7},
number = {3},
pages = {145--156},
doi = {10.14778/2732232.2732234},
url = {https://doi.org/10.14778/2732232.2732234},
year = {2014}
}
Incoming Citations (Sorted by Pagerank)
Showing 13 of 13 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 10 of 10 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 6 | Pig Latin: A Not-So-Foreign Language for Data Processing | 2008 | SIGMOD | 0.001052036 |
| 31 | Hive - A Warehousing Solution Over a Map-Reduce Framework | 2009 | VLDB | 0.00049839909 |
| 651 | Building a High-Level Dataflow System on top of Map-Reduce: The Pig Experience | 2009 | VLDB | 0.00015130782 |
| 753 | Profiling, What-if Analysis, and Cost-based Optimization of MapReduce Programs | 2011 | VLDB | 0.00014237583 |
| 823 | MRShare: Sharing Across Multiple Queries in MapReduce | 2010 | VLDB | 0.00013648332 |
| 1,281 | Automatic Optimization for MapReduce Programs | 2011 | VLDB | 0.00011213384 |
| 1,924 | ReStore: Reusing Results of MapReduce Jobs | 2012 | VLDB | 9.3687009e-05 |
| 2,527 | Stubby: A Transformation-based Optimizer for MapReduce Workflows | 2012 | VLDB | 8.3425785e-05 |
| 5,652 | Building Wavelet Histograms on Large Data in MapReduce | 2012 | VLDB | 6.0515502e-05 |
| 8,663 | MapReduce Programming and Cost-based Optimization? Crossing this Chasm with Starfish | 2011 | VLDB | 5.2928264e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 2,282 | A Platform for Scalable One-Pass Analytics using MapReduce | 2011 | SIGMOD |
| 2 | 1,281 | Automatic Optimization for MapReduce Programs | 2011 | VLDB |
| 3 | 43 | A Comparison of Approaches to Large-Scale Data Analysis | 2009 | SIGMOD |
| 4 | 7,308 | Optimization for iterative queries on MapReduce | 2014 | VLDB |
| 5 | 753 | Profiling, What-if Analysis, and Cost-based Optimization of MapReduce Programs | 2011 | VLDB |
| 6 | 1,466 | The Performance of MapReduce: An In-depth Study | 2010 | VLDB |
| 7 | 75 | Map-Reduce-Merge: Simplified Relational Data Processing on Large Clusters | 2007 | SIGMOD |
| 8 | 2,931 | Efficient Multi-way Theta-Join Processing Using MapReduce | 2012 | VLDB |
| 9 | 2,573 | Minimal MapReduce Algorithms | 2013 | SIGMOD |
| 10 | 823 | MRShare: Sharing Across Multiple Queries in MapReduce | 2010 | VLDB |