Tallentaako Presto tiedot välimuistiin?
Tallentaako Presto tiedot välimuistiin?

Video: Tallentaako Presto tiedot välimuistiin?

Video: Tallentaako Presto tiedot välimuistiin?
Video: Täydellinen vastauskyselykurssi tunnissa | TanStack Query v4 aloittelijoille 2024, Marraskuu
Anonim

Presto varastoi välituotteita tiedot puskurissa olevien tehtävien aikana kätkö . Sen ei kuitenkaan ole tarkoitus toimia a välimuisti ratkaisu tai pysyvä varastointikerros.

Onko Presto tässä suhteessa tietokanta?

Presto on hajautettu järjestelmä, joka toimii Hadoopilla ja käyttää arkkitehtuuria, joka muistuttaa klassista massiivisesti rinnakkaista käsittelyä (MPP) tietokanta hallintajärjestelmä. Tehdä Presto Se on laajennettavissa mihin tahansa tietolähteeseen, ja se suunniteltiin tallennusabstraktiolla, jotta liitettävien liittimien rakentaminen on helppoa.

Käyttääkö presto myös MapReducea? Presto on avoimen lähdekoodin rinnakkainen SQL-suoritusmoottori. Toisin kuin Hive, Presto ei käyttää the kartta pienentää puitteet sen toteuttamiselle. Sen sijaan, Presto pääsee suoraan tietoihin erikoistuneen hajautetun kyselymoottorin kautta, joka on hyvin samanlainen kuin kaupallisissa rinnakkaisissa RDBMS-järjestelmissä.

Miksi Presto on nopea?

Syy #1: Presto on Paljon Nopeasti MapReduce toimii "pull"-mallilla ja hakee tiedot edellisistä tehtävistä. Ylävirran vaihe vastaanottaa dataa alavirran vaiheistaan, joten välitiedot voidaan välittää suoraan, mikä tekee kyselystä merkittävästi nopeammin.

Miten Apache Presto toimii?

Presto on hajautettu järjestelmä, joka toimii solmuklusterissa. Preston hajautettu kyselymoottori on optimoitu interaktiiviseen analyysiin ja tukee standardia ANSI SQL:ää, mukaan lukien monimutkaiset kyselyt, aggregaatiot, liitokset ja ikkunatoiminnot. Presto arkkitehtuuri on yksinkertainen ja laajennettavissa.

Suositeltava: