Avatar notebook default
11篇文章 · 5768字 · 2人关注
  • Resize,w 360,h 240
    Presto性能的优化

    概述 Presto架构 Presto是一个分布式的查询引擎,本身并不存储数据,但是可以接入多种数据源,并且支持跨数据源的级联查询。 Presto...

  • Resize,w 360,h 240
    Presto内存及优化

    1.1 内存调优参数 query.max-memory:表示单个查询在分布在所有相关节点上能用的内存之和的最大值。query.max-memor...

  • Presto中的插件

    插件 了解了presto的数据模型,就可以给presto编写插件,来对接自己的存储系统。presto提供了一套connector接口,从自定义存...

  • Resize,w 360,h 240
    Presto内存数据管理

    内存管理 Presto是一款内存计算型的引擎,所以对于内存管理必须做到精细,才能保证query有序、顺利的执行,部分发生饿死、死锁等情况。 内存...

  • Presto低延迟原理与容错

    低延迟处理 基于内存的并行计算 流水式计算作业 本地化计算 Presto在选择Source任务计算节点的时候,对于每一个Split,按下面的策略...

  • Resize,w 360,h 240
    Presto查询执行过程

    Presto中SQL运行过程 Coordinator接到SQL后,通过SQL语法解析器把SQL语法解析变成一个抽象的语法树AST,只是进行语法解...

  • Presto查询执行模型

    Statement语句: 其实就是输入的SQL Query 根据SQL语句生成查询执行计划,进而生成可以执行的查询(Query),一个查询执行由...

  • Presto数据接入方式

    数据源 Presto需要从其他数据源获取数据来进行运算分析,它可以连接多种数据源,包括Hive、RDBMS(Mysql、Oracle、Tidb等...

  • Resize,w 360,h 240
    Presto数据模型

    Presto采取三层表结构: catalog 对应某一类数据源,例如hive的数据,或mysql的数据 schema 对应mysql中的数据库 ...

文集作者