Apache Trafodion - Apache Trafodion

Трафодион
Логотип Apache Trafodion
Разработчики)Фонд программного обеспечения Apache
Стабильный выпуск
2.3.0 / 28 февраля 2019 г.; 21 месяц назад (2019-02-28)
РепозиторийРепозиторий Trafodion
Написано вC ++, Ява
Операционная системаLinux
ТипSQL-на-Hadoop СУБД
ЛицензияЛицензия Apache 2.0
Интернет сайтTrafodion.apache.org

Apache Trafodion является Открытый исходный код Проект верхнего уровня на Фонд программного обеспечения Apache. Первоначально он был разработан информационные технологии отдел Компания Hewlett-Packard и Лаборатория HP предоставить SQL язык запросов на Apache HBase нацеливание большое количество данных транзакционные или операционные нагрузки.[1] Проект был назван в честь валлийского слова «транзакции».[1]

Функции

Трафодион - это система управления реляционной базой данных что работает на Apache Hadoop,[2] обеспечение поддержки транзакционных или операционных нагрузок в большое количество данных среда.[1] Ниже приводится список основных функций:

  • ANSI SQL языковая поддержка[2]
  • JDBC и Открытое подключение к базе данных (ODBC) подключение для клиентов Linux и Windows[2]
  • Распространено КИСЛОТА защита транзакций для нескольких операторов, таблиц и строк[2]
  • Оптимизация времени компиляции и времени выполнения для рабочих нагрузок в реальном времени[2]
  • Поддержка больших наборов данных с помощью оптимизатора запросов с поддержкой параллельной обработки и механизма выполнения параллельного потока данных.[2]

Функции управления транзакциями включают:

  • Синтаксис работы начала, фиксации и отката, включая SET TRANSACTION[2]
  • READ COMMITTED уровень изоляции транзакций[2]
  • Несколько процессов SQL, участвующих в одной транзакции одновременно[2]
  • Восстановление после отказа регионального сервера, диспетчера транзакций или узла[2]
  • Поддержка разделения регионов и балансировки[2]

История

Trafodion был запущен HP как Открытый исходный код проект 10 июня 2014 года.[3]

Версия Trafodion была выпущена 29 января 2015 года.[4]

Trafodion стал инкубационным проектом Apache в мае 2015 года.[5]

Трафодион окончил Apache Incubator и в январе 2018 года стал проектом верхнего уровня Apache Software Foundation.[6]

Смотрите также

Рекомендации

  1. ^ а б c "Trafodion: транзакционный SQL-on-HBase". 9 июня 2014 г. Архивировано с оригинал 25 июля 2014 г.. Получено 17 июля, 2014.
  2. ^ а б c d е ж грамм час я j k «Trafodion: особенности первого выпуска (выпуск 0.8.0)». 29 мая, 2014. Получено Двадцать первое октября, 2015.[постоянная мертвая ссылка ]
  3. ^ «Представляем Trafodion - корпоративное бизнес-сообщество HP». 17 июня 2014 г.. Получено 17 июля, 2014.
  4. ^ «Релиз Trafodion 1.0.0». 30 января 2015 г. Архивировано с оригинал 24 февраля 2015 г.. Получено 23 февраля, 2015.
  5. ^ «Список проектов инкубации Apache». Получено 19 октября, 2015.
  6. ^ «Apache Software Foundation объявляет Apache Trafodion как проект высшего уровня». Получено 13 февраля, 2018.

внешняя ссылка