Presto деректерді кэштей ме?
Presto деректерді кэштей ме?

Бейне: Presto деректерді кэштей ме?

Бейне: Presto деректерді кэштей ме?
Бейне: The Basics - Beyond the Golden Hour 2024, Мамыр
Anonim

Presto аралық дүкендер деректер оның буферіндегі тапсырмалар кезеңінде кэш . Дегенмен, ол ретінде қызмет етуге арналмаған кэштеу ерітінді немесе тұрақты сақтау қабаты.

Осыған байланысты Presto деректер базасы ма?

Presto бұл Hadoop жүйесінде жұмыс істейтін және классикалық жаппай параллель өңдеуге (MPP) ұқсас архитектураны пайдаланатын бөлінген жүйе. дерекқор басқару жүйесі. Жасау Presto кез келген деректер көзіне кеңейтілген, ол қосылатын қосқыштарды құруды жеңілдету үшін сақтау абстракциясымен жасалған.

Сондай-ақ, presto MapReduce пайдаланады ма? Presto ашық бастапқы кодты параллельді SQL орындау механизмі болып табылады. Hive-ден айырмашылығы, Presto болмайды пайдалану the картаны азайту оны жүзеге асырудың негізі. Оның орнына, Presto коммерциялық параллель RDBMS-де табылғандарға өте ұқсас мамандандырылған таратылған сұрау жүйесі арқылы деректерге тікелей қол жеткізеді.

Сондықтан Presto неге жылдам?

№1 себеп: Presto көп Жылдам MapReduce «тарту» үлгісінде жұмыс істейді және алдыңғы тапсырмалардан деректерді тартады. Жоғары ағынды кезең деректерді төменгі ағынды кезеңдерден алады, осылайша аралық деректерді тікелей беруге болады, осылайша сұрауды айтарлықтай етеді. Тезірек.

Apache Presto қалай жұмыс істейді?

Presto түйіндер кластерінде жұмыс істейтін бөлінген жүйе болып табылады. Престоның бөлінген сұрау механизмі интерактивті талдау үшін оңтайландырылған және күрделі сұрауларды, біріктірулерді, біріктірулерді және терезе функцияларын қамтитын стандартты ANSI SQL тілін қолдайды. Presto архитектурасы қарапайым және кеңейтілген.

Ұсынылған: