首页> 外文会议>IEEE International Conference on Big Data >Towards a Multi-engine Query Optimizer for Complex SQL Queries on Big Data
【24h】

Towards a Multi-engine Query Optimizer for Complex SQL Queries on Big Data

机译:面向大数据复杂SQL查询的多引擎查询优化器

获取原文

摘要

In an era where big data analytics has become a first-class requirement for both the industrial and the academic community, multiple engines are built to execute distributed domain-specific analytics. SQL-based big data analytics is a very popular but also challenging domain due to its complexity that requires multiple runtime query optimizations. Popular frameworks, such as Presto and SparkSQL, commonly retrieve data from multiple sources and process them locally using domain-specific optimizers. However, recent work indicates that no single engine offers the optimal all-in-one solution for all types of SQL queries. Taking this into account, we envision building an optimizer to facilitate faster distributed SQL analytics over multiple engines, which will perform operator-level optimization using Machine Learning techniques and will exploit the sophisticated data-driven local engine optimizations.
机译:在一个大数据分析成为工业和学术界的一流要求的时代,建立了多个引擎以执行分布式域的分析。基于SQL的大数据分析是一种非常受欢迎的,但也是具有挑战性的域,因为它需要多个运行时查询优化的复杂性。流行的框架,如presto和sparksql,通常从多个源检索数据,并使用特定于域的优化器本地处理它们。但是,最近的工作表明,没有单一引擎为所有类型的SQL查询提供最佳的一体化解决方案。考虑到这一点,我们设想构建优化器以促进多个引擎的分布式SQL分析更快,这将使用机器学习技术执行操作员级优化,并利用复杂的数据驱动的本地引擎优化。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号