Разработчик (и) | Apache Software Foundation | ||||
---|---|---|---|---|---|
Первоначальный выпуск | 15 апреля 2014 г.; 6 лет назад (2014-04-15) | ||||
Стабильный выпуск |
| ||||
Репозиторий | Репозиторий Phoenix | ||||
Написан на | Java, SQL | ||||
Операционная система | Кросс-платформенная | ||||
Тип | База данных SQL | ||||
Лицензия | Лицензия Apache 2.0 | ||||
Веб-сайт | phoenix.apache.org |
Apache Phoenix - это открытый исходный код, массово-параллельный, механизм реляционной базы данных, поддерживающий OLTP для Hadoop с использованием Apache HBase в качестве резервного хранилища. Phoenix предоставляет драйвер JDBC, который скрывает сложности хранилища noSQL, позволяя пользователям создавать, удалять и изменять таблицы, представления, индексы и последовательности SQL; вставлять и удалять строки по отдельности и в большом количестве; и запрашивать данные через SQL. Phoenix компилирует запросы и другие операторы в собственные API хранилища noSQL вместо использования MapReduce, что позволяет создавать приложения с малой задержкой поверх хранилищ noSQL.
Phoenix начался как внутренний проект компании salesforce.com из-за необходимости поддерживать более высокий уровень, что хорошо понимается, Язык SQL. Первоначально его исходный код был открыт на GitHub 28 января 2014 г., а 22 мая 2014 г. он стал проектом верхнего уровня Apache. Apache Phoenix включен в Hortonworks дистрибутив для HDP 2.1 и выше, доступен как часть Cloudera labs и является частью экосистемы Hadoop.