Presto הוא עוד אחד ממנועי מסדי נתונים מותאמים אישית של פייסבוק, החברה שכבר משתמשת באופן פעיל למוצריה, ובכל זאת החליטה לשחרר אותו כמוצר קוד פתוח בכל זאת.
פרסטו עובד על שרתים מרובים בבת אחת, להיות מערכת שאתה בדרך כלל לפעול בסביבות מחשוב ענן.
באתר מנוע זה הוא לא יותר מאשר מנוע שאילתא פשוט, מערכת לאחזור במהירות נתונים ממקורות מרובים בבת אחת, בלי לקחת נצח לעשות זאת.
נכתב לעבוד רק על מקס וארכיטקטורות 64bit Linux, Presto הוא בעצם מורכב משני חלקים נפרדים.
הראשון והחשוב ביותר הוא "הרכז" פרסטו, רכזת מרכזית שמבו כל השאילתות יזמו, לא יותר מאשר CLI פשוט.
השני הוא "העובדים" פרסטו, מעבדי שאילתא בפועל ויחידות ניתוח נתונים.
הרכז לוקח שאילתא של המשתמש, מנתח אותו, מתכנן משימות ושולח הוראות לעובדים, מחכה לתשובה מכל אחד מהם ולבסוף הרכבת נתונים בתוצאה אחת.
פרסטו אינו אחראי לאחסון כל סוג של נתונים, להיות רק מנוע חיפוש פשוט עבור מסדי נתונים.
. Presto כיום עובד עם הנתונים המאוחסנים במסדי נתונים יחסיים קלאסיים ומערכות NoSQL
דרישות :
- 7 Java או >
- Python 2.4 או גבוה
תגובות לא נמצא