Фонд Apache пополнил список своих проектов распределённой реляционной СУБД

Фонд Apache (Apache Software Foundation), под эгидой которого разрабатываются такие важные решения, как Hadoop и Spark, объявил о присоединении распределённой реляционной системы управления базами данных Tajo к списку своих основных проектов.

Несмотря на относительную малоизвестность, Tajo — отнюдь не новый проект. Его разработка стартовала около трёх лет назад в университете Кореи, а в марте 2013 года Tajo стала частью Apache Incubator. Более того, это решение внедряют на практике. В число его активных пользователей входит корпорация SK Telecom — один из крупнейших южнокорейских операторов мобильной связи.

Tajo представляет собой распределённую СУБД, построенную на базе Hadoop. Она полностью реализует стандарты ISO и ANSI на язык запросов SQL, используемый традиционными реляционными СУБД, но за счёт использования Hadoop хранение данных и исполнение запросов без труда распределяется по любому количеству серверов.

Согласно описанию, опубликованному на сайте проекта, Tajo обеспечивает низкую задержку при обработке запросов и поддерживает процесс ETL (Extract-Tranform-Load) — извлечение, подготовку и загрузку информации из внешних источников.

Помимо исходной группы разработчиков из университета Кореи, в создании Tajo принимают участие специалисты LinkedIn и компании Hortonworks.

Tajo — не единственное решение такого рода. За последние пару лет собственной реализацией SQL, работающей поверх Hadoop, обзавелись многие компании, специализирующиеся на «больших данных». Подобные СУБД разрабатывают в IBM, Cloudera и Pivotal. Инженеры Facebook создали несколько распределённых реляционных СУБД: от Hive, реализующего упрощённое подмножество команд SQL, до Presto, появившегося в конце прошлого года и поддерживающего SQL уже без всяких скидок.

Это демонстрирует, что бум NoSQL, продолжавшийся в течение нескольких лет, если не подходит к концу, то по крайней мере переходит в другую стадию. В своё время концепция NoSQL появилась как реакция на сложность масштабирования традиционных реляционных СУБД. Отказ от некоторых возможностей SQL упростил масштабирование, но вызвал другие проблемы. Преодоление этих проблем и привело к созданию таких продуктов, как Hive, Presto или Tajo, которые сохраняют большую часть достоинств NoSQL, не жертвуя при этом и достоинствами SQL.



Олег Парамонов, Компьютерра





Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Apache выпустила уже третий патч для закрытия уязвимости в библиотеке Log4j — второй снова не справился
Microsoft расширила список CPU, совместимых с Windows 11, — поддержки первых Ryzen так и нет
Mozilla прекращает разработку проектов Voice Fill и Firefox Voice
Oracle открыла код двух проектов для Kubernetes на базе Fn project и Cluster Federation
Apache OpenMeetings 4.0 — крупное обновление Open Source-решения для веб-конференций
GitLab переходит на DCO вместо соглашения CLA для своих Open Source-контрибьюторов
Apache Kafka 1.0.0 — важная веха популярного Open Source-брокера сообщений
TiDB 1.0 — крупный релиз распределённой Open Source-СУБД с протоколом, совместимым с MySQL
SSL/TLS-сертификаты Let's Encrypt стали доступны для веб-сервера Apache
В СУБД CockroachDB 1.1 улучшили возможности для администраторов и производительность
Последние новости

Подгружаем последние новости