Presto

what Presto is not

Although Presto has always been called a database , Presto is not a database.

Don't think that Presto can parse SQL, then Presto is a standard database. Presto is not a database in the traditional sense. Presto is not a replacement for MySQL, PostgreSQL or Oracle. Presto cannot be used to handle online transactions. In fact, many other database products are also designed as data warehouses or data analysis tools, but also cannot handle online transactions.

What is Presto

Presto can quickly and efficiently complete the query of massive data by using distributed query. If you need to process terabytes or petabytes of data, then you may prefer to use Hadoop and HDFS to complete the processing of this data. As a replacement for Hive and Pig (both Hive and Pig complete the query of HDFS data through MapReduce pipeline flow), Presto can not only access HDFS, but also operate on different data sources, including: RDBMS and other data sources (such as : Cassandra).

Presto is designed as a data warehousing and data analysis product: data analysis, large-scale data aggregation and reporting. These jobs are often considered online analytical processing operations.

Who uses Presto?

Presto is an open source project of FaceBook open source. Presto was born at FaceBook and is publicly maintained and improved by FaceBook internal engineers and engineers in the open source community.

 

Details reference: http://prestodb-china.com/docs/current/overview/use-cases.html

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=327069063&siteId=291194637