PrestoDB

PrestoDB

By: Facebook

Presto is a SQL query engine meant for Big Data. It helps in querying various data sources like AWS S3, MySQL, Hadoop, etc. It allows you to make use of a single query to get data from multiple sources of data. It is open-source software. It helps in the data analytics process.

Based on 1 Vote
Top PrestoDB Alternatives
  • MySQL
  • PostgreSQL
  • Firebird
  • MemSQL
  • IBM Db2
  • ApexSQL
  • Google Cloud SQL
  • Apache Drill
  • Apache Derby
  • Apache Calcite
  • Teradata Database
  • Lovefield
  • IBM Informix
  • SQLizer
  • CockroachDB
Show More Show Less

Top PrestoDB Alternatives and Overview

1

MySQL

By: Oracle
Based on 105 Votes
2

PostgreSQL

PostgreSQL is a database system that combines the SQL code with functions that lets users handle even bigger queries and store more sophisticated data safely.

By: PostgreSQL
Based on 24 Votes
3

Firebird

By: Firebird Foundation
Based on 10 Votes
4

MemSQL

MemSQL is marketed as a unique relational database software which associates itself with providing real-time solutions for offices and businesses, and with an optimized data experience.

By: MemSQL
Based on 31 Votes
5

IBM Db2

The Db2 from IBM is an extremely powerful database management tool employing cutting edge AI-based techniques for faster results.

By: IBM
Based on 32 Votes
6

ApexSQL

ApexSQL is a world-class relational database software that creates some of the most advanced tools and provides innovative solutions for SQL (Structured Query Language) servers.

By: Apexsql
Based on 6 Votes
7

Google Cloud SQL

By: Google
Based on 16 Votes
8

Apache Drill

By: The Apache Software Foundation
Based on 4 Votes
9

Apache Derby

By: The Apache Software Foundation
Based on 10 Votes
10

Apache Calcite

It uses a relation to access one piece of data from another...

By: The Apache Software Foundation
Based on 1 Vote
11

Teradata Database

It was developed by Teradata, which is a software company...

By: Teradata
Based on 23 Votes
12

Lovefield

It is a relational database...

By: Google
Based on 13 Votes
13

IBM Informix

By: IBM
Based on 24 Votes
14

SQLizer

By: SQLizer.io
Based on 1 Vote
15

CockroachDB

By: Cockroach Labs
Based on 1 Vote

PrestoDB Review and Overview

The database is a repository of data and is used widely in every organization, business, and company. You search the database through firing a query and get your answers within minutes. Presto software helps in putting up these search queries in an efficient manner.

Working

It queries the database of any size ranging from gigabytes to petabytes. It allows you to perform analytics around your entire organization. The response time of Presto ranges from milliseconds to minutes. It provides you with a free solution but fast analytics solution. It runs on a collection of machines. There is a coordinator machine, and the rest of the machines are called the worker machines. The query comes from a client to the coordinator. It is the job of the coordinator to analyze the query, plan its execution, and finally distribute the tasks among the workers. After deploying the Presto software, the queries are put up through the command-line interface.

Security

You can use the Kerberos Authentication over the HTTPS for clients through the Presto coordinator. In this authentication procedure, the changes are made to the coordinator but not on the workers. It uses the Java cryptography mechanism. You can also get the LDAP Authentication, which includes the username and password technique. You can provide the security between the nodes of the Presto architecture with the help of SSL/ TLS.

Administration

Presto monitors and manages the queries through a web interface. This interface can be accessed by the coordinator with the help of an HTTP port number that is mentioned in the configuration properties of a coordinator. The main page of this interface contains the details like the query ID, username, its source, etc. At the top of the page, the listing of the currently running queries will be present. The recently completed and the failed queries will be mentioned below the currently running queries. The administrators have the power to add session properties in case they want to control the subsets of their workload.

Company Information

Company Name: Facebook

Founded in: 2004