Modern Datalog Engines
În ultimii ani, Datalog a cunoscut o recrudescență a interesului atât în industrie, cât și în comunitatea de cercetare. Datalog este un limbaj declarativ de interogare care extinde algebra relațională cu recursivitate.
Acesta este utilizat pentru a exprima un spectru larg de sarcini moderne de gestionare a datelor, cum ar fi integrarea datelor, rețelele declarative, analiza grafică, analiza afacerilor și analiza programelor. Rezultatul acestei lungi linii de cercetare este o multitudine de motoare Datalog care suportă diferite variante de Datalog și au diferite specificații tehnice și capacități. În această monografie, autorii oferă o prezentare generală a arhitecturii și a caracteristicilor tehnice ale diferitelor motoare Datalog.
Ei identifică deciziile arhitecturale și metodele de evaluare comune, precum și structurile de date și layout-urile utilizate pentru a accelera executarea interogărilor. Ei discută, de asemenea, modalitățile prin care motoarele Datalog diferă atunci când se specializează pentru sarcini de lucru cu caracteristici diferite.
Un accent deosebit al acestei monografii este pus pe modul în care motoarele Datalog moderne se adaptează la medii masiv paralele, ceea ce este necesar pentru a sprijini prelucrarea seturilor de date foarte mari. Autorii concluzionează cu oportunități pentru viitoarele direcții de cercetare și noi aplicații posibile pentru motoarele Datalog.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)