Trino(前身为 PrestoSQL)被设计用于处理数据仓库和分析:数据分析,聚合大量数据和生成报告。这些工作负载通常被分类为在线分析处理(OLAP)。
Trino不是一个通用的关系数据库,它不能替代像MySQL,PostgreSQL或Oracle这样的数据库。Trino并不是为了处理在线事务处理(OLTP)而设计的。这也适用于许多其他为数据仓库或分析优化的数据库。
Trino是一个工具,设计用于使用分布式查询有效地查询大量数据。如果你处理的数据量达到TB或PB级别,你可能会使用与Hadoop和HDFS交互的工具。Trino被设计为替代使用MapReduce作业管道查询HDFS的工具,如Hive或Pig,但Trino不仅限于访问HDFS。
Trino可以并已经被扩展到操作不同类型的数据源,包括传统的关系数据库和其他数据源如Cassandra。、
评论