Presto实战
3推荐 收藏
4.0K阅读
图灵程序设计丛书

Presto实战

[美] 马特·富勒(Matt Fuller) , [美] 曼弗雷德·莫泽(Manfred Moser) , [美] 马丁·特拉韦尔索(Martin Traverso) (作者) 张晨 , 黄鹏程 , 傅宇 (译者)
上市销售
SQL领域重磅力作,Presto官方指南
Presto创始团队、Apache Kafka联合创作者推荐
多位国内一线技术大咖力荐
随着各行各业对大数据实时查询的需求持续增长,数据查询及分析引擎正变得不可或缺。Presto是由Facebook开源的高性能分布式SQL查询引擎,其用户包括Netflix、Airbnb、LinkedIn、Twitter、Uber等知名公司。本书由Presto的核心开发人员参与撰写,教你系统地学习Presto的用法。书中内容涵盖Presto的安装、设计理念、查询操作、最佳实践、与主要云平台的结合等。本书分为三大部分:第一部分介绍Presto的基础知识;第二部分更进一步,介绍Presto架构、集群部署、与数据源的连接等;第三部分讲解安全配置以及Presto的实际用例。你可以通过本书学会针对不同的数据源快速执行交互式SQL数据分析,并利用Presto管理和使用海量数据。
电子书
¥49.50
格式
mobi   pdf

纸质书
¥81.18 ¥99.00

出版信息

  • 书  名Presto实战
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 温雪
  • 出版日期2021-03-29
  • 书  号978-7-115-56005-6
  • 定  价99.00 元
  • 页  数241
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售
  • 原书名Presto: The Definitive Guide
  • 原书号9781492044277

所属分类

同系列书

  • JavaScript高级程序设计(第4版)

    [美]马特·弗里斯比(Matt Frisbie)   李松峰   译

    本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • Python编程:从入门到实践(第2版)

    埃里克·马瑟斯(Eric Matthes)   袁国忠   译

    本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

本书特色

作为高性能分布式SQL查询引擎,Presto能够针对不同的数据源高效、快速地执行交互式分析。大数据的兴起使得数据存储机制多样化。面对标准不一的存储系统,你可以利用Presto轻松打破壁垒,连通数据孤岛。

本书由Presto项目创始成员参与执笔。你将学会用简单的Presto语句快速查询多个数据源,把握SQL-on-Anything的精髓。在任何规模、任何存储系统、任何环境中,你都能发挥SQL的威力。

- 入门:探索Presto的用例,学习安装、配置和使用Presto。
- 进阶:深入理解Presto的架构,学习连接器实例和SQL高级特性。
- 实践:了解如何在生产环境中使用Presto,保证安全性,与其他工具集成。


“你可以通过这本书学习从使用场景到如何大规模运行Presto集群的重要知识。”
——Ashish Kumar Singh,Pinterest大数据查询处理平台技术负责人

“如果想构建现代化的分析技术栈,那么这本书值得一读。”
——Jay Kreps,Apache Kafka联合创作者

“近些年,Presto社区成长迅速。作为又一款SQL-on-Hadoop查询引擎,它兼具优秀的性能、易用的接口和简洁的设计。国内外包括阿里巴巴在内的许多公司使用它,其优良的架构也让用户很容易进行定制和扩展。这本书既可以作为学习Presto的实战入门指南,也可以当作手册供随时查阅。无论你之前是否使用过Presto,相信你都能从中受益。”
——曹伟,PolarDB创始人,阿里巴巴研究员

“Presto如何超越一时轰动的Impala和拥趸众多的Spark成为交互式分析的龙头?带着这个疑问,我快速看完了全书,颇有点后知后觉、相见恨晚的感觉。Presto一改大数据的窠臼,基于SQL-on-Anything的理念和开源开放的工程实践对接大小各种数据源,降低了解决实际问题的门槛,难怪大家都喜欢。这本书翻译流畅,紧跟业界进展。开源大数据爱好者可以先不要急着掉进源代码细节里,而是从这本书的内容起步,从问题和场景入手,搞懂大数据。”
——郑锴,Apache Hadoop PMC成员,阿里巴巴高级技术专家

“Presto引擎在大数据领域的重要性不言而喻,但参考资料屈指可数,这本书正是大家期待的那本‘官方指南’。无论是SQL编写、技术调研、运维部署,还是二次开发,都值得一读。书中第三部分为企业级应用做了详细解答,是一大亮点。”
——腾讯Presto Oteam团队

目录

版权声明 阅读
O'Reilly Media, Inc. 介绍 阅读
本书赞誉 阅读
译者序 阅读
阅读
前言 阅读
第一部分 Presto 入门 阅读
第 1 章 Presto介绍 阅读
第 2 章 安装和配置 Presto
第 3 章 使用Presto
第二部分 深入理解Presto
第 4 章 Presto的架构
第 5 章 生产环境部署
第 6 章 连接器
第 7 章 高级连接器实例
第 8 章 在Presto中使用SQL
第 9 章 高级SQL特性
第三部分 Presto的实际应用
第 10 章 安全
第 11 章 将Presto与其他工具集成
第 12 章 生产环境中的Presto
第 13 章 真实世界的案例
第 14 章 总结
关于作者
关于封面

作者介绍

马特•富勒(Matt Fuller)
Starburst公司联合创始人。

曼弗雷德•莫泽(Manfred Moser)
开源社区拥护者、技术作家、培训师,Starburst公司软件工程师。

马丁•特拉韦尔索(Martin Traverso)
Presto项目创始成员,Presto软件基金会联合创始人,Starburst公司首席技术官。


【译者简介】

张晨
毕业于上海交通大学,热爱大数据技术、数据库、分布式系统和函数式编程,现于Indeed东京担任软件工程师。

黄鹏程
毕业于北京邮电大学,专注于数据库和大数据平台的开发与架构工作。曾就职于中国民生银行,担任大数据基础架构团队负责人。现任阿里云高级产品专家,负责阿里云数据库相关产品的设计与规划工作。

傅宇
毕业于南京大学,专注于数据库技术,现任阿里云技术专家,担任PolarDB-X云原生分布式数据库内核研发工作,熟悉分布式事务、查询优化器和执行器,对大数据领域充满热情。

大家也喜欢

  • SQL必知必会(第5版)

    [美] 本 • 福达(Ben Forta)   钟鸣,刘晓霞   译

    SQL是使用最为广泛的数据库语言,几乎所有重要的DBMS都支持SQL。本书是麻省理工学院、伊利诺伊大学等众多大...

  • SQL查询:从入门到实践(第4版)

    约翰·L.维斯卡斯   袁国忠   译

    本书由多年从事SQL 方面研究和咨询工作的资深专家编写,重点讲解SQL 查询和数据操作的相关主题,包括关系型数...

  • SQL 经典实例

    Anthony Molinaro   刘春辉   译

    本书详细介绍了各种数据库的SQL查询技术和一些基础的SQL查询语句,并且通过实例操作的方式讲解了如何插入、更新...

  • SQL进阶教程

    MICK   吴炎昌   译

    本书是《SQL基础教程》作者MICK为志在向中级进阶的数据库工程师编写的一本SQL技能提升指南。全书可分为两部...

  • SQL基础教程(第2版)

    MICK   孙淼   罗勇   译

    本书是畅销书《SQL基础教程》第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰...

相关文章

  • presosql改名为trino了
    配置文件中可以使用protocol.v1.alternate-header-name=Presto 兼容下jdbc client
    fairjm  发表于 2021-04-23 19:16:53
    推荐
  • 啥时候翻译完哇
    Cye3s  发表于 2020-07-07 09:05:38
    推荐
    • 已经翻译完了,在编辑中

      王苗  发表于 2020-10-19 17:28:02
    • @王苗 您好,请问大概什么时候可以编辑完成呢

      WBOWEN  发表于 2020-10-25 12:08:13
  • 要不直接看英文去了,反正英文PDF是免费的
    Cye3s  发表于 2020-07-07 09:06:40
    推荐
    • PDF在哪里可以获得呢

      WBOWEN  发表于 2020-10-25 12:07:18
    • @WBOWEN 哦,hxxps://www.starburstdata.com/oreilly-presto-guide-download/ 官方Getting Started最下面还有简单的 “Learning and Operating Presto”,而且还是草稿

      Cye3s  发表于 2020-10-27 08:43:58
  • 大约什么时候能上市?
    sjf0115  发表于 2021-01-10 16:22:49
    推荐
    • 您好,本书预计今年3月出版。

      温雪  发表于 2021-01-11 08:19:39
    • @温雪 请问3月初会出版吗?

      luckystar_zyx  发表于 2021-02-22 15:34:33
    • @luckystar_zyx 您好,本书预计3月下旬上市。

      温雪  发表于 2021-02-22 15:40:23
  • 电子书什么时候出?
    yianzhao  发表于 2021-02-28 15:38:41
    推荐
    • 快了快了,本月或者下月就能出。

      谢婷婷  发表于 2021-03-01 09:58:03
    • @谢婷婷 还没出啊

      luckystar_zyx  发表于 2021-03-18 17:18:59
    • @luckystar_zyx 您好,本书已在印刷中,预计3月底或4月初出版。

      温雪  发表于 2021-03-18 17:27:48
    • 现在出了

      ChaMath  发表于 2021-03-23 15:55:01
  • 书里的 docker 命令失效了,可能是因为改名成 trino 了, 使用这个 docker run -p 8080:8080 --name trino trinodb/trino
    chanj  发表于 2021-03-28 10:46:54
    推荐
    • 您好,您说的是2.1节第三段底下的这一行docker run -d --name presto-trial prestosql/presto吗?

      温雪  发表于 2021-03-29 08:00:37