Domov Databáze Jak grafové databáze přinášejí datové sítě

Jak grafové databáze přinášejí datové sítě

Obsah:

Anonim

Moderní aplikace založené na datech jsou do značné míry závislé na relevantních poznatcích odvozených z obrovských objemů dat, které každý den zpracovávají. Aby bylo možné získat lepší přehled pokaždé, aplikace musí být schopny odesílat složité dotazy a databáze by měla být schopna řešit složité dotazy. Tradiční systémy RDBMS, které spoléhají na SQL, nejsou schopny zpracovat extrémně složité dotazy. Grafické databáze byly schopny tento problém vyřešit, protože se spoléhají na objekty a vztahy mezi objekty. Na základě tohoto předpokladu je možné extrahovat hluboké poznatky. Používání grafových databází je však stále omezené, ačkoli existují určité náznaky, že bude hrát důležitou roli, protože podniky se stále více spoléhají na poznatky, které jim pomohou v podnikání. (Více informací o databázích obecně viz Úvod do databází.)

Co je grafová databáze?

Abychom porozuměli grafovým databázím, použijte následující příklad:

Bill a jeho rodina chtějí naplánovat dovolenou na místo, které nabízí skvělou asijskou kuchyni. Začal plánovat brzy a jedním ze způsobů, jak najít informace, je samozřejmě Google. Přestože jsou informace od společnosti Google důvěryhodné a dobré, pro Billa je důležité získat co nejkonkrétnější informace. Začne se tedy ptát svých přátel, známých a kolegů. Předpokládejme, že se Bill ptá Ryana, Sheeny a Johna, kteří jsou jeho primárními kontakty (úroveň kontaktu 1). Všichni tři slibují co nejdříve reagovat informacemi. Ryan se ptá svého přítele Grega, který se ptá svého bratrance Martina, který byl několikrát v Bangkoku. Martin doporučuje názvy a podrobnosti o všech svých oblíbených restauracích v Bangkoku známých pro jejich asijská jídla. Tyto informace jsou předány zpět Billovi.

Jak grafové databáze přinášejí datové sítě