Apache Drill

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Apache Drill
РозробникApache Software Foundation
Стабільний випуск1.0 (19 травня 2015; 9 років тому (2015-05-19))
Операційна системакрос-платформовий
Мова програмуванняJava[https://www.openhub.net/p/apache-drill/analyses/latest/languages_summary_The_apache-drill_Open_Source_Project_on_Open_Hub:_Languages_Page]_—_2006.[[d:Track:Q124688]]-1">[1]-2">[2]
Стан розробкиактивний
ЛіцензіяApache License
Репозиторійhttps://github.com/apache/drill, git://git.apache.org/drill.git
Вебсайтdrill.apache.org

Apache Drill — проект Apache Software Foundation, у рамках якого розвивається рушій для організації виконання SQL-запитів над напів-структурованими даними, що зберігаються в NoSQL-сховищах. Особливістю рушія є незалежність від схеми зберігання даних, що дозволяє організувати аналіз даних у різних сховищах без попереднього визначення їхньої структури (schema-free). Зокрема, Apache Drill дає можливість виконувати інтерактивні запити мовою ANSI SQL для складних або постійно змінюваних структур даних, включаючи формати JSON, ProtoBuf, XML, AVRO і Parquet, а також таблиці HBase, без необхідності завдання схеми зберігання.

Структура даних у сховищі розпізнається на льоту і перетворюється у внутрішню JSON-подібну модель даних, яка надає інформацію про структуру бази даних при виконанні SQL-запитів. Для обробки складних і вкладених типів даних в Apache Drill передбачено ряд розширень SQL. Як одне з практичних застосувань Apache Drill називається можливість інтеграції зав'язаних на SQL систем бізнес-аналітики і сховищ великих обсягів даних на основі Apache Hadoop або MongoDB, а також сполучення існуючих продуктів з Hadoop через штатні інтерфейси JDBC/ODBC.

Початковий код проекту написаний на мові Java.

Посилання

[ред. | ред. код]

Примітки

[ред. | ред. код]
_1-0">↑ The apache-drill Open Source Project on Open Hub: Languages Page — 2006.
  • _2-0">↑ https://projects.apache.org/json/projects/drill.json
    Отримано з https://uk.wikipedia.org/w/index.php?title=Apache_Drill&oldid=37848079