SQL on Big Data: Technology, Architecture, and Innovation

Sumit Pal

  • 出版商: Apress
  • 出版日期: 2016-11-18
  • 售價: $1,330
  • 貴賓價: 9.5$1,264
  • 語言: 英文
  • 頁數: 157
  • 裝訂: Paperback
  • ISBN: 1484222466
  • ISBN-13: 9781484222461
  • 相關分類: SQL大數據 Big-data
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Learn various commercial and open source products that perform SQL on Big Data platforms. You will understand the architectures of the various SQL engines being used and how the tools work internally in terms of execution, data movement, latency, scalability, performance, and system requirements.

This book consolidates in one place solutions to the challenges associated with the requirements of speed, scalability, and the variety of operations needed for data integration and SQL operations. After discussing the history of the how and why of SQL on Big Data, the book provides in-depth insight into the products, architectures, and innovations happening in this rapidly evolving space.

SQL on Big Data discusses in detail the innovations happening, the capabilities on the horizon, and how they solve the issues of performance and scalability and the ability to handle different data types. The book covers how SQL on Big Data engines are permeating the OLTP, OLAP, and Operational analytics space and the rapidly evolving HTAP systems.

You will learn the details of:

    Batch Architectures―an understanding of the internals and how the existing Hive engine is built and how it is evolving continually to support new features and provide lower latency on queries
  • Interactive Architectures―an understanding of how SQL engines are architected to support low latency on large data sets
  • Streaming Architectures―an understanding of how SQL engines are architected to support queries on data in motion using in-memory and lock-free data structures
  • Operational Architectures―an understanding of how SQL engines are architected for transactional and operational systems to support transactions on Big Data platforms
  • Innovative Architectures―an exploration of the rapidly evolving newer SQL engines on Big Data with innovative ideas and concepts

商品描述(中文翻譯)

學習在大數據平台上執行SQL的各種商業和開源產品。您將了解正在使用的各種SQL引擎的架構以及工具在執行、數據移動、延遲、可擴展性、性能和系統要求方面的內部運作。

本書將在一個地方整合解決與數據集成和SQL操作所需的速度、可擴展性和各種操作的挑戰相關的解決方案。在討論SQL在大數據上的歷史和原因之後,本書深入探討了在這個快速發展的領域中正在發生的產品、架構和創新。

《SQL on Big Data》詳細討論了正在發生的創新、即將到來的能力以及它們如何解決性能和可擴展性問題以及處理不同數據類型的能力。本書涵蓋了SQL在大數據引擎中如何滲透OLTP、OLAP和操作分析空間以及快速發展的HTAP系統。

您將學習以下詳細內容:
- 批處理架構:了解內部運作方式以及現有的Hive引擎是如何不斷演進以支持新功能並在查詢中提供更低的延遲。
- 交互式架構:了解SQL引擎的架構如何支持大數據集上的低延遲。
- 流式架構:了解SQL引擎的架構如何使用內存和無鎖數據結構來支持對流動數據的查詢。
- 運營架構:了解SQL引擎的架構如何為事務和運營系統提供支持,以在大數據平台上進行交易。
- 創新架構:探索在大數據上快速發展的新SQL引擎,其中包含創新的想法和概念。