Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Presto
Presto

106
177
+ 1
46
TiDB
TiDB

20
30
+ 1
8
Add tool

Presto vs TiDB: What are the differences?

Presto: Distributed SQL Query Engine for Big Data. Presto is an open source distributed SQL query engine for running interactive analytic queries against data sources of all sizes ranging from gigabytes to petabytes; TiDB: A distributed NewSQL database compatible with MySQL protocol. Inspired by the design of Google F1, TiDB supports the best features of both traditional RDBMS and NoSQL.

Presto can be classified as a tool in the "Big Data Tools" category, while TiDB is grouped under "Databases".

Presto and TiDB are both open source tools. It seems that TiDB with 19.6K GitHub stars and 2.85K forks on GitHub has more adoption than Presto with 9.29K GitHub stars and 3.15K GitHub forks.

What is Presto?

Presto is an open source distributed SQL query engine for running interactive analytic queries against data sources of all sizes ranging from gigabytes to petabytes.

What is TiDB?

Inspired by the design of Google F1, TiDB supports the best features of both traditional RDBMS and NoSQL.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Presto?
Why do developers choose TiDB?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
      Be the first to leave a con
      What companies use Presto?
      What companies use TiDB?

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with Presto?
      What tools integrate with TiDB?
        No integrations found

        Sign up to get full access to all the tool integrationsMake informed product decisions

        What are some alternatives to Presto and TiDB?
        Stan
        A state-of-the-art platform for statistical modeling and high-performance statistical computation. Used for statistical modeling, data analysis, and prediction in the social, biological, and physical sciences, engineering, and business.
        Apache Spark
        Spark is a fast and general processing engine compatible with Hadoop data. It can run in Hadoop clusters through YARN or Spark's standalone mode, and it can process data in HDFS, HBase, Cassandra, Hive, and any Hadoop InputFormat. It is designed to perform both batch processing (similar to MapReduce) and new workloads like streaming, interactive queries, and machine learning.
        Amazon Athena
        Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. Athena is serverless, so there is no infrastructure to manage, and you pay only for the queries that you run.
        Apache Flink
        Apache Flink is an open source system for fast and versatile data analytics in clusters. Flink supports batch and streaming analytics, in one system. Analytical programs can be written in concise and elegant APIs in Java and Scala.
        Apache Hive
        Hive facilitates reading, writing, and managing large datasets residing in distributed storage using SQL. Structure can be projected onto data already in storage.
        See all alternatives
        Decisions about Presto and TiDB
        No stack decisions found
        Interest over time
        Reviews of Presto and TiDB
        No reviews found
        How developers use Presto and TiDB
        No items found
        How much does Presto cost?
        How much does TiDB cost?
        Pricing unavailable
        Pricing unavailable
        News about Presto
        More news
        News about TiDB
        More news