Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Building a Columnar Database on RAMCloudOperator Execution on One Relation

Building a Columnar Database on RAMCloud: Operator Execution on One Relation [In this chapter we introduce an execution cost model for AnalyticsDB to analyze the impact of different parameters that have been induced by the data mapping, column partitioning, and the design of the operators itself. We first derive an abstract system model which is later used to predict execution costs analytically for different scenarios. Afterwards, we use our cost model to evaluate operator push-down and data pull execution strategies and show how the cost model can be used to decide on different execution strategies. We start with operators that operate on one relation at a time, continuing with two or more relations in the next chapter.] http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png

Building a Columnar Database on RAMCloudOperator Execution on One Relation

Loading next page...
 
/lp/springer-journals/building-a-columnar-database-on-ramcloud-operator-execution-on-one-Uf0zsXURXw
Publisher
Springer International Publishing
Copyright
© Springer International Publishing Switzerland 2016
ISBN
978-3-319-20710-0
Pages
69 –77
DOI
10.1007/978-3-319-20711-7_6
Publisher site
See Chapter on Publisher Site

Abstract

[In this chapter we introduce an execution cost model for AnalyticsDB to analyze the impact of different parameters that have been induced by the data mapping, column partitioning, and the design of the operators itself. We first derive an abstract system model which is later used to predict execution costs analytically for different scenarios. Afterwards, we use our cost model to evaluate operator push-down and data pull execution strategies and show how the cost model can be used to decide on different execution strategies. We start with operators that operate on one relation at a time, continuing with two or more relations in the next chapter.]

Published: Jul 8, 2015

Keywords: Execution Time; Cost Model; Parallel Execution; Operator Throughput; Execution Cost

There are no references for this article.