Масштабирование без боли: MPP-архитектура Vertica решает проблемы роста данных
В современном мире, где объемы информации растут экспоненциально, традиционные базы данных уже не справляются с задачами высокоскоростной аналитики. На этом фоне колоночные хранилища данных становятся незаменимым инструментом для бизнеса, стремящегося принимать решения на основе данных. Одним из лидеров этого направления является аналитическая платформа Vertica. История Vertica началась в 2005 году, когда профессор MIT Майкл Стоунбрейкер и его коллеги решили создать систему управления базами данных, ориентированную на аналитические задачи...
MPP-движок для Big Data: архитектура и принципы работы Trino
Как с помощью SQL-запросов анализировать огромные объемы данных из множества источников в реальном времени без их фактического копирования. Архитектура и принципы работы MPP-движка Trino. Массово-параллельная архитектура (MPP, Massively Parallel Processing) с разделяемой памятью, когда система состоит из отдельных узлов, которые вместе выполняют одну задачу, довольно часто встречается в технологиях стека Big Data. Например, этот подход реализован в Greenplum и ClickHouse, что мы разбирали здесь. Такая архитектура особенно хороша для OLAP-сценариев, т...