×
«Коммерсантъ»: «Яндекс» поделился кодом системы управления базами данных ClickHouse

«Яндекс» раскрывает исходный код ClickHouse — системы, позволяющей хранить и анализировать большие объемы информации. Технология может использоваться в телекоммуникациях, рекламе, интернет-торговле и информационной безопасности

 

ClickHouse уже заинтересовались в "Почте России", где ее будут применять в разработке и формировании онлайн-отчетности.

 

"Яндекс" решил опубликовать исходный код ClickHouse — распределенной системы управления базами данных, разработанной для сервиса веб-аналитики "Яндекс.Метрика", сообщили "Ъ" в компании. Технология не ограничивается аналитикой сайтов и приложений и может быть использована в телекоммуникациях, рекламе, онлайн-торговле, для обработки данных мониторинга и телеметрии, а также для решения задач информационной безопасности (ИБ), рассчитывают в "Яндексе".

 

ClickHouse хранит и быстро обрабатывает большие объемы информации для создания аналитических отчетов. Система масштабируется и позволяет хранить записи о триллионах событий — например, о действиях пользователей на сайте, о запросах к сервису или о показах рекламы. Система опробована на задачах "высоконагруженных сервисов" "Яндекса", объясняют в компании: ClickHouse применяется не только в "Метрике", где используется для хранения всех данных для отчетов, но и в "Маркете", "Почте", "Директе", "Вебмастере", для бизнес-аналитики и в мониторинге инфраструктуры.
По словам руководителя группы разработки ClickHouse Алексея Миловидова, публикация исходного кода — "один из самых значимых вкладов в open-source в истории компании". Так, "Яндекс" уже выкладывал в открытый доступ исходные коды предназначенного для нагрузочного тестирования "Яндекс.Танка", технологии разработки сайтов БЭМ и инструмента для извлечения структурированных данных из текста "Томита-парсер". Сделано это было в том числе и по прагматическим соображениям. "Применение технологии в областях, которыми "Яндекс" не занимается, помогает шире взглянуть на ее возможности",— говорит господин Миловидов, приводя в пример положительный опыт использования ClickHouse в совместном проекте с Европейским центром ядерных исследований.