Съдържание:
Определение - Какво означава Apache Storm?
Apache Storm е инструмент с отворен код Apache, използван за обработка на несвързани потоци от данни. Предоставяйки решения за обработка на данни в реално време, Storm предоставя топология за контрол на прехвърлянето на данни, която е критична част от маршрутизирането на данни, където трябва да се извърши анализ и други операции. Той координира с други видове инструменти на Apache, като например база данни или ресурси за мащабиране.
Техопедия обяснява Apache Storm
В Apache Storm системата включва елементи, наречени "чучури" и "болтове", които контролират партиди от данни и определят източниците на манипулираните данни. Конкретната типология на Apache Storm се нарича "насочена ациклична графика", от която излизат тези чучури и болтове. Елементите, наречени „потоци“, контролират прехвърлянето на данни през топологията. Тази сравнително нова система в известен смисъл отразява функционалността на конвенционалния ресурс MapReduce, който обикновено се използва с Hadoop преди инкубацията на Storm през 2013 г. Тъй като Hadoop се превърна в много популярно предприятие "екосистема с големи данни", свързаните инструменти се развиват и в някои случаи, като е заменен за повишаване на функционалността в индустрията.