Presto este încă un alt motoare de baze de date personalizate Facebook, pe care compania a fost activ, folosind pentru produsele sale și totuși a decis să-l elibereze, ca produs open source, cu toate acestea.
Presto lucrează pe mai multe servere simultan, fiind un sistem de executați de obicei în medii de cloud computing.
Acest motor de baze de date nu este nimic mai mult decât un motor de interogare simplu, un sistem de preluarea rapidă date din mai multe surse simultan, fără a lua o eternitate să facă acest lucru.
Scris de a lucra numai pe Max și Linux arhitecturi pe 64 de biți, Presto este, în principiu format din două părți separate.
Primul și cel mai important este "coordonatorul" Presto, un punct central de unde sunt inițiate toate întrebările, nimic mai mult decât un simplu CLI.
Al doilea este Presto "muncitori", procesatorii reale de interogare și unitățile de analiză a datelor.
Coordonatorul ia interogarea utilizatorului, analizele se, intenționează sarcini și trimite instrucțiuni pentru muncitori, de așteptare pentru un răspuns de la fiecare dintre ele și apoi asamblarea în cele din urmă de date într-un rezultat unic.
Presto nu este responsabil pentru stocarea orice fel de date, fiind doar un motor de căutare simplă pentru baze de date.
. Presto în prezent lucrează cu date stocate cu baze de date relationale clasice și sisteme de NoSQL
Cerințe :
- Java 7 sau mai mare
- Python 2.4 sau mai mare
Comentariile nu a fost găsit