SPB Git
4.8 KB · 170 lines json
1{2  "aliases": [3    "PrestoSQL"4  ],5  "workflows": [6    "Interactive SQL over an Iceberg lakehouse",7    "Federating PostgreSQL and S3 data in one query",8    "Serving BI tools from a central query layer"9  ],10  "advantages": [11    "Storage-agnostic federation",12    "Apache 2.0 with foundation governance",13    "Broad connector catalog"14  ],15  "limitations": [16    "JVM cluster and metastore to operate",17    "Memory-bound joins and aggregations",18    "No built-in storage or indexing"19  ],20  "prerequisites": [21    "Java runtime on coordinator and worker nodes; a catalog or metastore for lake tables"22  ],23  "audiences": [24    "Data platform teams",25    "Analysts querying data lakes"26  ],27  "alternatives": [28    "apache-spark",29    "duckdb",30    "clickhouse",31    "apache-datafusion"32  ],33  "tags": [34    "sql",35    "distributed-computing",36    "data-lake",37    "parquet",38    "open-source",39    "java"40  ],41  "use_cases": [42    "query-parquet-files",43    "federate-data-sources"44  ],45  "operating_systems": [46    "linux",47    "macos"48  ],49  "deployment_models": [50    "on-premises",51    "managed-cloud"52  ],53  "integrations": [54    "Apache Iceberg",55    "Delta Lake",56    "Hive Metastore",57    "PostgreSQL",58    "ClickHouse",59    "Apache Kafka",60    "Apache Superset",61    "Metabase"62  ],63  "data_formats": [64    "Parquet",65    "ORC",66    "Avro",67    "CSV",68    "JSON"69  ],70  "languages": [71    "Java",72    "SQL",73    "Python"74  ],75  "self_hostable": true,76  "discovery_method": "editorial-research",77  "depth": "standard",78  "editorial_status": "reviewed",79  "visibility": "public",80  "featured": false,81  "author": "batch-D",82  "slug": "trino",83  "name": "Trino",84  "vendor": {85    "name": "Trino Software Foundation",86    "slug": "trino-software-foundation",87    "website": "https://trino.io/"88  },89  "homepage_url": "https://trino.io/",90  "docs_url": "https://trino.io/docs/current/",91  "repo_url": "https://github.com/trinodb/trino",92  "license_url": "https://github.com/trinodb/trino/blob/master/LICENSE",93  "product_type": "database",94  "product_status": "active",95  "summary": "Distributed SQL query engine that federates queries across data lakes, warehouses and databases through connectors, formerly PrestoSQL",96  "description": "Trino is a distributed SQL query engine governed by the Trino Software Foundation and released under Apache 2.0. It was created by the original Presto authors and renamed from PrestoSQL in 2020. A coordinator parses ANSI SQL and schedules work on worker nodes that read data in parallel from connectors: Hive-style object storage with Parquet or ORC, Iceberg, Delta Lake and Hudi tables, PostgreSQL, MySQL, ClickHouse, Kafka, Elasticsearch, MongoDB and many others. Because it owns no storage, one query can join a lake table with a relational database, and the same engine serves interactive dashboards and batch ETL (fault-tolerant execution mode).\n\nTrino is a common SQL layer in lakehouse architectures and the engine behind Amazon Athena and Starburst's commercial Galaxy and Enterprise products. Running it requires a JVM cluster sized for memory-intensive queries and a metastore or catalog for lake tables; for a single machine, DuckDB answers the same questions with far less infrastructure.",97  "capabilities": [98    "ANSI SQL across heterogeneous sources via connectors",99    "Parallel reads of Parquet and ORC on object storage",100    "Iceberg, Delta Lake and Hudi table support",101    "Federated joins between lakes and databases",102    "Fault-tolerant execution for batch workloads",103    "JDBC, ODBC, CLI and Python clients"104  ],105  "categories": [106    {107      "slug": "analytics-engines",108      "primary": true109    }110  ],111  "execution_modes": [112    "self-hosted",113    "cloud"114  ],115  "interfaces": [116    "cli",117    "api",118    "library"119  ],120  "source_model": "open-source",121  "license_spdx": "Apache-2.0",122  "pricing_model": [123    "open-source",124    "free"125  ],126  "sources": [127    {128      "url": "https://trino.io/",129      "type": "official_site",130      "supports": [131        "name",132        "summary",133        "aliases"134      ],135      "checked_at": "2026-11-02",136      "title": "Trino"137    },138    {139      "url": "https://trino.io/docs/current/",140      "type": "official_docs",141      "supports": [142        "capabilities",143        "integrations"144      ],145      "checked_at": "2026-11-02",146      "title": "Trino documentation"147    },148    {149      "url": "https://github.com/trinodb/trino/blob/master/LICENSE",150      "type": "license_page",151      "supports": [152        "license_spdx",153        "source_model"154      ],155      "checked_at": "2026-11-02",156      "title": "Trino LICENSE (Apache 2.0)"157    },158    {159      "url": "https://github.com/trinodb/trino",160      "type": "repository",161      "supports": [162        "repo_url"163      ],164      "checked_at": "2026-11-02",165      "title": "trinodb/trino"166    }167  ],168  "confidence": "high"169}170
Files · main
Menu

Theme