Диалект и протоколы PostgreSQL

PostgreSQL

В Tengri реализована поддержка SQL (диалект PostgreSQL).

В частности поддержаны:

  • Основные элементы синтаксиса SQL диалекта PostgreSQL:
    SELECT, INSERT, UPDATE, DELETE, JOIN, WITH, UNION

  • Оконные функции

  • Работа с JSON посредством SQL

  • Принципы ACID

  • Транзакции

  • Транзакционная целостность данных

  • Изоляция данных на уровне Repeatable read (Повторяющееся чтение)

  • JDBC-драйвер PostgreSQL

Загрузка данных

Гарантируется работоспособность инструментов загрузки данных (Airflow, dbt) и инструментов аналитики (BI, ML) за счет возможности подключаться через JDBC-драйвер PostgreSQL.

Все BI- и ETL-инструменты работают так, как если бы это был PostgreSQL.

Аналитикам не нужно переучиваться на новые инструменты.