Фонд 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.



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


!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Вышла новая версия Adblock Plus для блокировки рекламы в FacebookВышла новая версия Adblock Plus для блокировки рекламы в Facebook
Блок рекламы


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

Oracle открыла код двух проектов для Kubernetes на базе Fn project и Cluster FederationOracle открыла код двух проектов для Kubernetes на базе Fn project и Cluster Federation
Apache OpenMeetings 4.0 — крупное обновление Open Source-решения для веб-конференцийApache OpenMeetings 4.0 — крупное обновление Open Source-решения для веб-конференций
GitLab переходит на DCO вместо соглашения CLA для своих Open Source-контрибьюторовGitLab переходит на DCO вместо соглашения CLA для своих Open Source-контрибьюторов
Apache Kafka 1.0.0 — важная веха популярного Open Source-брокера сообщенийApache Kafka 1.0.0 — важная веха популярного Open Source-брокера сообщений
TiDB 1.0 — крупный релиз распределённой Open Source-СУБД с протоколом, совместимым с MySQLTiDB 1.0 — крупный релиз распределённой Open Source-СУБД с протоколом, совместимым с MySQL
SSL/TLS-сертификаты Let's Encrypt стали доступны для веб-сервера ApacheSSL/TLS-сертификаты Let's Encrypt стали доступны для веб-сервера Apache
В СУБД CockroachDB 1.1 улучшили возможности для администраторов и производительностьВ СУБД CockroachDB 1.1 улучшили возможности для администраторов и производительность
PostgreSQL 10 — свободную СУБД значительно улучшили для распределённого использованияPostgreSQL 10 — свободную СУБД значительно улучшили для распределённого использования
Стартовал проект Gitcoin, предлагающий выплаты в криптовалюте за разработку для Open Source-проектовСтартовал проект Gitcoin, предлагающий выплаты в криптовалюте за разработку для Open Source-проектов
Apache Lucene и Apache Solr 7.0.0 — крупное обновление поискового движкаApache Lucene и Apache Solr 7.0.0 — крупное обновление поискового движка
Последние новости

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