Modern Datalog Engines
V posledných rokoch došlo k oživeniu záujmu o Datalog zo strany priemyselnej aj výskumnej komunity. Datalog je deklaratívny dopytovací jazyk, ktorý rozširuje relačnú algebru o rekurziu.
Používa sa na vyjadrenie širokého spektra moderných úloh správy údajov, ako je integrácia údajov, deklaratívne vytváranie sietí, analýza grafov, obchodná analýza a analýza programov. Výsledkom tejto dlhej línie výskumu je množstvo enginov Datalog, ktoré podporujú rôzne varianty jazyka Datalog a majú rôzne technické špecifikácie a možnosti. V tejto monografii autori poskytujú prehľad architektúry a technických charakteristík rôznych motorov Datalog.
Identifikujú spoločné architektonické rozhodnutia a metódy vyhodnocovania, ako aj dátové štruktúry a usporiadania používané na urýchlenie vykonávania dotazov. Rozoberajú aj spôsoby, ktorými sa motory Datalog líšia, keď sa špecializujú na pracovné zaťaženia s rôznymi charakteristikami.
Osobitné zameranie tejto monografie je na to, ako moderné motory Datalog škálujú do masívne paralelných prostredí, čo je potrebné na podporu spracovania veľmi veľkých súborov údajov. V závere autori uvádzajú možnosti budúceho smerovania výskumu a nové možné aplikácie pre motory Datalog.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)