Értékelés:

Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.
Exploring Graphs with Elixir: Connect Data with Native Graph Libraries and Graph Databases
Az adatok mindenhol ott vannak - csak nem túl jól kapcsolódnak egymáshoz, ami nagyon megnehezíti az adatkészletek egymáshoz való viszonyítását. A gráfok mint a mögöttes ragasztóanyag segítségével könnyedén összekapcsolhatja az adatokat, és navigációs útvonalakat hozhat létre a különböző adathalmazokon keresztül. Adja hozzá az Elixir-t, annak félelmetes párhuzamossági erejével, és hamarosan uralni fogja az adathálózatokat. Ismerje meg, hogyan lehet a különböző gráfmodelleket elérni és használni az Elixirből, és hogyan építhet robusztus szemantikai overlay-t a gráf adatstruktúrák tetejére. Az alapoktól indulunk, és megvizsgáljuk a főbb gráfparadigmákat. Készüljön fel az összekapcsolt adatok világának megismerésére!
A gráfok intuitív és rendkívül rugalmas eszközt biztosítanak a lazán összekapcsolt adatelemek hatalmas mennyiségének szervezésére és lekérdezésére. Ezeket az adathálózatokat, vagy matematikai nyelven gráfokat, jellemzően gráfadatbázisok segítségével tárolják és kérdezik le. Az Elixir a hibatűrés és az egyidejűség ismert támogatásával kiemelkedik a kevéssé összekapcsolt és elosztott adathalmazok feldolgozására kiválóan alkalmas nyelvként.
Az Elixir és az Elixir ökoszisztémában található gráf-érzékeny csomagok segítségével könnyen képes leszel az adataidat gráfokra és hálózatokra illeszteni, és új információkra szert tenni. Építsen tesztalkalmazást a natív gráfadatok és külső gráfadatbázisok összehasonlítására. Egyetlen ernyőalkalmazás alatt fejlesszen ki egy sor alkalmazást a gráfszerkezetek feltárására. Építsen gráfmodelleket Elixirben, és kérdezzen le különböző csíkú gráfadatbázisokat - a Cypher és a Gremlin segítségével tulajdonsággráfokkal és a SPARQL segítségével RDF-gráfokkal. Adatok átalakítása egyik gráfmodellezési rendszerből a másikba. Értse meg, hogy a tulajdonsággráfok miért különösen jók a gráfok átjárási problémáiban, míg az RDF-gráfok a különböző szemantikai modellek integrálásában jeleskednek, és miért skálázhatók webes méretekre.
Használja ki a párhuzamos feldolgozás kiemelkedő erejét az Elixirben, hogy elosztott gráfadathalmazokkal dolgozhasson, és méretarányosan kezelhesse az adatokat.
Amire szüksége van:
A könyv követéséhez rendelkeznie kell Elixir 1. 10+ telepítve. A könyv végigvezeti Önt egy gráf-tesztkörnyezetre vonatkozó ernyőalkalmazás beállításán, amely különböző gráfadatbázisokat használ, amelyekhez általában Java SDK 8+ szükséges. A grafikus adatbázisok telepítésére vonatkozó utasításokat egy függelékben találjuk.