Jump to content

Апач Айсберг

Апач Айсберг
Оригинальный автор(ы) Райан Блю, Дэниэл Уикс
Первоначальный выпуск 10 августа 2017 г .; 6 лет назад ( 10 августа 2017 )
Написано в Ява , Питон
Операционная система Кросс-платформенный
Тип Хранилище данных , озеро данных
Лицензия Лицензия Апач 2.0
Веб-сайт

Apache Iceberg — это с открытым исходным кодом высокопроизводительный формат для огромных аналитических таблиц . Iceberg позволяет использовать таблицы SQL для больших данных, в то же время позволяя таким механизмам, как Spark , Trino , Flink , Presto , Hive , Impala , StarRocks, Doris и Pig , безопасно работать с одними и теми же таблицами в одно и то же время. [1] Iceberg выпускается под лицензией Apache . [2] Iceberg решает проблемы производительности и удобства использования таблиц Apache Hive в больших и требовательных средах озер данных. [3] Поставщики, которые в настоящее время поддерживают таблицы Apache Iceberg в своих продуктах, включают CelerData, Cloudera , Dremio, IOMETE, Snowflake , Starburst, Tabular, [4] и АВС . [5]

Проект «Айсберг» был запущен в Netflix Райаном Блю и Дэном Уиксом. Hive использовался множеством различных сервисов и движков в инфраструктуре Netflix. Hive никогда не мог гарантировать корректность и не обеспечивал стабильных атомарных транзакций . [3] Многие в Netflix избегали использования этих сервисов и внесения изменений в данные, чтобы предотвратить непредвиденные последствия формата Hive. [3] Создав Iceberg, Райан Блю решил решить три проблемы, с которыми столкнулся стол Hive: [3]

  1. Обеспечьте правильность данных и поддержите транзакции ACID .
  2. Повышайте производительность, позволяя выполнять более детальные операции с точностью до уровня файла для оптимальной записи.
  3. Упростить и запутать [ нужна ссылка ] общая эксплуатация и обслуживание столов.

Разработка Айсберга началась в 2017 году. [6] Проект был открыт с открытым исходным кодом и передан в дар Apache Software Foundation в ноябре 2018 года. [7] В мае 2020 года проект Iceberg стал проектом Apache высшего уровня. [7]

Iceberg используется несколькими компаниями, включая Airbnb , [8] Яблоко , [3] Экспедиа , [9] Линкедин , [10] Adobe , [11] Лифт и многие другие. [12]

См. также

[ редактировать ]
  1. ^ «Апач Айсберг» . айсберг.apache.org . Проверено 5 октября 2022 г.
  2. ^ «Лицензия Apache/айсберг GitHub» . Фонд программного обеспечения Apache. 5 октября 2022 г. Проверено 5 октября 2022 г.
  3. ^ Jump up to: а б с д и Вуди, Алекс (8 февраля 2021 г.). «Айсберг Apache: центр развивающейся экосистемы служб данных?» . Датанами .
  4. ^ «Продавцы» . айсберг.apache.org . Проверено 5 мая 2023 г.
  5. ^ «Использование таблиц Apache Iceberg – Amazon Athena» . Amazon Веб-сервисы, Inc.
  6. ^ «Первоначальный публичный выпуск в Apache/айсберге» . Гитхаб . Проверено 5 октября 2022 г.
  7. ^ Jump up to: а б «Шаблон статуса инкубации — инкубатор Apache» . incubator.apache.org .
  8. ^ Чжу, Ронни (26 сентября 2022 г.). «Модернизация инфраструктуры хранилища данных в Airbnb» . Технический блог Airbnb .
  9. ^ Матисен, Кристина (26 января 2021 г.). «Краткое введение в Apache Iceberg» . Технология группы Expedia . Проверено 5 октября 2022 г.
  10. ^ «FastIngest: Gobblin с малой задержкой с Apache Iceberg и форматом ORC» . Engineering.linkedin.com .
  11. ^ Бремнер, Джаеми (3 декабря 2020 г.). «Айсберг в Adobe» . Середина .
  12. ^ Совет, Данные. «Изюминка открытого исходного кода: Apache Iceberg» . www.datacouncil.ai . Проверено 5 октября 2022 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4feb77cb718bf044f8b0caf5b1593a36__1716527700
URL1:https://arc.ask3.ru/arc/aa/4f/36/4feb77cb718bf044f8b0caf5b1593a36.html
Заголовок, (Title) документа по адресу, URL1:
Apache Iceberg - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)