大数据SQL优化:原理与实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

Chapter 2
第2章 SQL的本质

在第1章中,我们深入探讨为什么众多大数据框架或引擎会选择使用SQL作为统一查询语言。SQL作为描述数据处理流程最优的领域特定语言之一,主要包括数据管理、数据存储和数据查询操作三大功能。鉴于不同大数据引擎间实现方式上的差异,在执行SQL语句时,通常都需要进行一系列复杂的转换和优化过程,以适应分布式计算环境,处理不同的数据模型,同时保证查询的高性能、可扩展性、兼容性、安全性和交互性。