Апач Килин - Apache Kylin
Эта статья нужны дополнительные цитаты для проверка.Сентябрь 2018 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчики) | Комитет Apache Kylin |
---|---|
изначальный выпуск | 10 июня 2015 г.[1] |
Стабильный выпуск | 3.1.0 / 2 июля 2020 г.[2] |
Предварительный выпуск | 4.0.0-alpha / 13 сентября 2020 г.[3] |
Репозиторий | Репозиторий Kylin |
Написано в | Ява |
Лицензия | Лицензия Apache 2.0 |
Интернет сайт | Килин |
Апач Килин является Открытый исходный код механизм распределенной аналитики, предназначенный для обеспечения SQL интерфейс и многомерный анализ (OLAP) на Hadoop и Alluxio поддержка очень больших наборов данных.
Первоначально он был разработан eBay, и теперь это проект Фонд программного обеспечения Apache.[4]
История
Проект Kylin был запущен в 2013 году в отделе исследований и разработок eBay в Шанхае, Китай. В октябре 2014 года на github.com был открыт исходный код Kylin v0.6 под названием «KylinOLAP».[5]
В ноябре 2014 года Кайлин присоединился к инкубатору Apache Software Foundation.
В декабре 2015 года Apache Kylin получил статус проекта высшего уровня.[4]
В марте 2016 года создателями Apache Kylin была основана компания Kyligence, Inc.[6][7] Kyligence предоставляет коммерческую аналитическую платформу на основе Apache Kylin для локальных и облачных наборов данных.[8]
Архитектура
Apache Kylin построен на основе Apache Hadoop, Apache Hive, Apache HBase, Apache Parquet, Apache Calcite, Apache Spark и других технологий.[9] Эти технологии позволяют Kylin легко масштабироваться для поддержки больших объемов данных.[10]
Kylin имеет следующие основные компоненты:[11][9]
- Сервер REST: получение и ответ на запросы пользователя или API
- Метаданные: постоянная и управляемая система, особенно метаданные куба;
- Механизм запросов: анализируйте SQL-запросы в соответствии с планом выполнения, а затем общайтесь с механизмом хранения;
- Механизм хранения: развертывание и сканирование базового хранилища кубов (по умолчанию в HBase);
- Механизм заданий: создание и выполнение задания MapReduce или Spark для создания исходных данных в кубе;
Пользователи
Apache Kylin был принят многими компаниями в качестве своей OLAP-платформы в производстве. Типичные пользователи: eBay, Meituan, XiaoMi, NetEase, Beike, Yahoo! Япония.
Дорожная карта
Дорожная карта Apache Kylin (с веб-сайта Kylin[12]):
- Поддержка Hadoop 3.0 (Erasure Coding) - завершена (v2.5)
- Полностью на движке Spark Cube - завершено (v2.5)
- Подключить больше источников данных (MySQL, Oracle, SparkSQL и т. Д.) - завершено (v2.6)
- Аналитика в реальном времени с помощью Lambda Architecture - завершено (v3.0)
- Собственное облачное хранилище (Parquet) - в процессе (v4.0.0-alpha)
- Специальные запросы без кубинга
Рекомендации
- ^ «Предыдущий выпуск». v0.7.1-инкубация (первый выпуск Apache). Получено 15 июн 2019.
- ^ «Предыдущий выпуск». v3.1.0. Получено 30 сентября 2020.
- ^ «Apache Kylin - Примечания к выпуску». v4.0.0-альфа. Получено 30 сентября 2020.
- ^ а б Фонд программного обеспечения Apache. «Apache Software Foundation объявляет Apache ™ Kylin ™ проектом высшего уровня», 8 декабря 2015
- ^ «Представляем Kylin: Extreme OLAP Engine для больших данных». www.ebayinc.com. 2014-10-20. Получено 2018-11-08.
- ^ "Apache Kylin глазами основателей - Часть первая". Kyligence. 2020-06-12. Получено 2020-09-30.
- ^ «Платформа аналитики больших данных | Подробнее о Kyligence». Kyligence. Получено 2020-09-30.
- ^ «Платформа аналитики больших данных: Apache Kylin против Kyligence». Kyligence. Получено 2020-09-30.
- ^ а б "Apache Kylin | Хранилище аналитических данных для больших данных". kylin.apache.org. Получено 2020-09-30.
- ^ Кнорр, Эрик (2016-03-07). «Как выглядит eBay изнутри». InfoWorld. Получено 2020-09-30.
- ^ «Apache Kylin добавляет OLAP в реальном времени». www.i-programmer.info. Получено 2020-09-30.
- ^ Килин, Апач. «Apache Kylin | Краткое руководство по разработке». kylin.apache.org. Получено 2020-09-30.
Этот программное обеспечение для бизнеса статья - это заглушка. Вы можете помочь Википедии расширяя это. |
Этот программное обеспечение базы данных -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |