Trino 문서

Trino 문서 (Trino documentation)

Trino 공식 문서의 시작점이에요. 문서 전체 목차를 한눈에 보여 주며, 각 주요 주제로 바로 이동할 수 있는 포털 역할을 해요.

출처: 문서

본문

Trino 문서의 랜딩 페이지로, 문서의 전체 구조를 보여 줘요. 주요 섹션은 다음과 같아요.

  • Overview: Trino의 개념 소개와 사용 사례(use cases)
  • Installation & Deploying: 설치, Docker 컨테이너, Kubernetes(Helm) 배포, 플러그인, 쿼리 처리 복원력(resilience)
  • Clients: 클라이언트 프로토콜, 커맨드라인 인터페이스(CLI), JDBC 드라이버
  • Security: 보안 개요, TLS/HTTPS, PEM/JKS 파일, 다양한 인증 방식(Password, LDAP, Salesforce, OAuth 2.0, Kerberos, Certificate, JWT), 사용자·그룹 매핑, 접근 제어, 보안 내부 통신, Secrets
  • Administration: Web UI, 로깅, 튜닝, JMX 모니터링, OpenTelemetry, OpenMetrics 메트릭, 각종 프로퍼티 레퍼런스, 리소스 그룹, 세션 프로퍼티 매니저, 분산 정렬, 동적 필터링, graceful shutdown, 내결함성 실행(fault-tolerant execution), 이벤트 리스너(Kafka/MySQL/OpenLineage)
  • Query optimizer: 테이블 통계, EXPLAIN 비용, 비용 기반 최적화, pushdown, 적응형 계획 최적화
  • Connectors: BigQuery, Black Hole, Cassandra, ClickHouse, Delta Lake, Druid, DuckDB, Elasticsearch, Exasol, Faker, Google Sheets, Hive, Hudi, Iceberg, Ignite, JMX, Kafka, Lakehouse, Loki, MariaDB, Memory, MongoDB, MySQL, OpenSearch, Oracle, Pinot, PostgreSQL, Prometheus, Redis, Redshift, SingleStore, Snowflake, SQL Server, System, Thrift, TPC-DS, TPC-H, 그리고 객체 스토리지 관련 커넥터
  • Functions and operators: 함수·연산자 목록, 주제별 함수 목록(Aggregate, AI, Array, Binary, Bitwise, Color, Comparison, Conditional, Conversion, DataSketches, Date and time, Decimal, Geospatial, HyperLogLog, IP Address, JSON, Lambda, Logical, Machine learning, Map, Math, Quantile digest 등)
  • User-defined functions: UDF 소개, FUNCTION, SQL·Python 사용자 정의 함수
  • SQL language: SQL 문 지원, 데이터 타입, 키워드와 식별자, 주석, SQL 문 문법(ALTER/ANALYZE/CALL/CREATE/DROP/EXPLAIN/INSERT/MERGE/PIVOT/select 등)
  • Developer guide: SPI 개요, 테스트 작성 지침, 커넥터 예시, 타입·함수, 접근 제어, 인증, 이벤트 리스너, Trino 클라이언트 REST API
  • 기타: 용어 사전(Glossary), 부록, Hive에서 마이그레이션, 법적 고지, 릴리스 노트

더 알아보기 (Learn more)

문서 구조를 파악했으니, 이제 Overview 섹션의 사용 사례를 살펴보며 실제 활용을 알아보면 좋아요.