Presto不是什么
虽然Presto一直被一些个人或者团体称为 数据库 ,但是Presto并不是数据库。
千万不要以为Presto可以解析SQL,那么Presto就是一个标准的数据库。Presto并不是传统意义上的数据库。Presto并不是 MySQL、PostgreSQL或者Oracle的代替品。Presto并不能用来处理在线事务。其实很多其他的数据库产品也是被用来设计为数据仓库或 者数据分析工具,但是也不能处理在线事务。
Presto是什么
Presto通过使用分布式查询,可以快速高效的完成海量数据的查询。如果你需要处理TB或者PB级别的数据,那么你可能更希望借助于Hadoop 和HDFS来完成这些数据的处理。作为Hive和Pig(Hive和Pig都是通过MapReduce的管道流来完成HDFS数据的查询)的替代 者,Presto不仅可以访问HDFS,也可以操作不同的数据源,包括:RDBMS和其他的数据源(例如:Cassandra)。
Presto被设计为数据仓库和数据分析产品:数据分析、大规模数据聚集和生成报表。这些工作经常通常被认为是线上分析处理操作。
谁使用Presto?
Presto是FaceBook开源的一个开源项目。Presto在FaceBook诞生,并且由FaceBook内部工程师和开源社区的工程师公共维护和改进。
细节参考:http://prestodb-china.com/docs/current/overview/use-cases.html
相关推荐
Presto ODBC.rar 是一个压缩包,其中包含了与Presto数据查询引擎相关的ODBC(Open Database Connectivity)驱动程序,适用于32位和64位操作系统。ODBC是一种标准的数据库访问接口,允许应用程序通过统一的方式与各种...
在IT行业中,Presto是一个分布式SQL查询引擎,设计用于快速处理大规模的数据。它支持多种数据源,包括Hadoop Distributed File System (HDFS)、Amazon S3、Cassandra以及我们这里关注的PostgreSQL。本篇文章将详细...
Hive和Presto SQL是两种广泛用于大数据处理的查询语言,它们在SQL语法和功能上有一定的相似性,但也存在明显的差异。以下是对这两者在常见函数使用、陷阱和特定功能上的对比: 1. **NOT IN**: Hive允许在`NOT IN`...
Presto SQL 与 MySQL SQL 对比 基础 Presto SQL 和 MySQL SQL 都是关系型数据库管理系统,但它们之间存在一些差异。在 Presto SQL 中,字段名和表名使用双引号括起来,而在 MySQL SQL 中,字段名和表名使用反引号...
4. **复制插件到Presto节点**:将解压后的"ranger-presto-plugin-2.0.0"目录复制到所有Presto协调器和工作者节点的相同路径下,并确保它们的`lib`目录包含Ranger Presto插件的JAR文件。 5. **重启Presto**:完成...
《Presto数据库ODBC驱动在Windows 10上的配置与C#应用》 Presto是一个高性能、分布式SQL查询引擎,广泛应用于大数据查询场景。ODBC(Open Database Connectivity)驱动是连接各种数据库系统的一种标准接口,使得...
《Flink + Hudi + Presto:实时大数据处理与分析的综合应用》 在现代大数据处理领域,Apache Flink、Hudi和Presto是三款重要的开源工具,它们各自承担着不同的职责,但又能完美地协同工作,构建出高效、实时的数据...
### Linux环境下Tableau Server Presto ODBC驱动配置详解 #### 一、背景介绍 在Linux环境中,使用Tableau Server连接Presto数据源时,往往需要通过ODBC(Open Database Connectivity)驱动来实现数据访问。然而,在...
Presto是一个高性能、分布式SQL查询引擎,设计用于处理PB级别的数据。它支持实时分析,适用于大规模数据仓库。Presto是由Facebook开源的,现在由Presto Software Foundation维护。Yanagishima则是一个Web界面,专为...
Presto是一个高性能、分布式、SQL查询引擎,主要用于大数据分析。`presto-server-0.196.tar.gz` 是Presto服务器的一个版本包,版本号为0.196,采用tar.gz格式进行压缩,这是一种在Linux和Unix系统中常见的归档和压缩...
Presto是一个高性能、分布式SQL查询引擎,设计用于处理PB级别的数据。它支持多种数据源,如Hadoop、Cassandra、Amazon S3等,适用于实时分析和大数据查询。Yanagishima是一款针对Presto的Web UI工具,提供了一个友好...
### Presto集成到Ambari的关键步骤及详细解析 #### 一、背景介绍 Presto是一款开源的大规模数据查询引擎,它支持多种数据源,能够实现跨数据源的高效查询,非常适合处理大规模数据分析场景。而Apache Ambari则是一...
Presto是一个高性能、分布式SQL查询引擎,设计用于处理大规模数据集。OraclePlugin是Presto的一个插件,使得Presto能够与Oracle数据库进行交互,执行查询和其他操作。这个"presto_oracle_newest"的压缩包包含了运行...
《Presto Maven Plugin 0.3:解决Windows下的编译问题》 Presto Maven Plugin 0.3是一款专为Presto项目定制的Maven编译插件,其核心目的是解决在Windows操作系统下编译Presto时可能出现的问题。这款插件允许开发者...
Presto 简介及搭建 Presto 是一种由 Facebook 开发的开源、分布式SQL查询引擎,专为在线分析处理(OLAP)设计,适用于处理PB级别的大规模数据。其设计目标是实现低延迟、高并发的查询性能,同时支持跨多个数据源的...
【Presto 研究与性能测试】 Presto,源自Facebook的开源项目,是一款专为大数据查询设计的分布式查询引擎。它以其高效、快速的特性,特别适合处理大规模数据仓库和进行复杂的数据分析任务。Presto的灵活性在于其...
### Presto简介与发展历程 Presto是一款由Facebook在2012年秋天启动研发的大数据查询引擎,它能够对300PB以上的数据进行快速交互式的查询分析。这款工具一经推出便受到广泛关注,每天有超过1000名Facebook员工使用...
标题“marcelopaesrech/presto-oracle”指的是一个由GitHub用户marcelopaesrech创建的项目,该项目提供了连接Oracle数据库的Presto连接器。Presto是一个分布式SQL查询引擎,常用于大数据分析,而Oracle则是一种广泛...