Presto кешира ли данни?
Presto кешира ли данни?

Видео: Presto кешира ли данни?

Видео: Presto кешира ли данни?
Видео: Java On Conference 2022, JDK 19, Spring Framework 6 и Spring Boot 3 [Новости MJC #11] 2024, Ноември
Anonim

Presto магазини междинни данни през периода на задачите в неговия буфер кеш . Въпреки това, той не е предназначен да служи като a кеширане разтвор или постоянен слой за съхранение.

В това отношение Presto база данни ли е?

Presto е разпределена система, която работи на Hadoop и използва архитектура, подобна на класическата масово паралелна обработка (MPP) база данни система за управление. Да направя Presto разширяем до всеки източник на данни, той е проектиран с абстракция за съхранение, за да улесни изграждането на свързващи се конектори.

Също така, presto използва ли MapReduce? Presto е двигател за паралелно изпълнение на SQL с отворен код. За разлика от Hive, Presto не прави използване на карта намалява рамка за неговото изпълнение. Вместо, Presto има директен достъп до данните чрез специализирана разпределена машина за заявки, която е много подобна на тези в търговските паралелни RDBMS.

Ето защо, защо Presto е бърз?

Причина №1: Presto е Изобилие Бърз MapReduce работи върху модел „издърпване“и изтегля данни от предходните задачи. Етап нагоре по веригата получава данни от своите низходящи етапи, така че междинните данни могат да бъдат предавани директно, което прави заявката значително по-бързо.

Как работи Apache Presto?

Presto е разпределена система, която работи на клъстер от възли. на Престо Разпределената машина за заявки е оптимизирана за интерактивен анализ и поддържа стандартен ANSI SQL, включително сложни заявки, агрегации, обединявания и функции на прозорци. Presto архитектурата е проста и разширяема.

Препоръчано: