Dom Bazy danych Jak bazy danych wykresów wprowadzają sieci do danych

Jak bazy danych wykresów wprowadzają sieci do danych

Spisu treści:

Anonim

Współczesne aplikacje oparte na danych są w dużej mierze zależne od istotnych spostrzeżeń pochodzących z ogromnych ilości danych, które przetwarzają każdego dnia. Aby uzyskać lepszy wgląd za każdym razem, aplikacje muszą być w stanie wysyłać złożone zapytania, a baza danych powinna być w stanie obsługiwać złożone zapytania. Tradycyjne systemy RDBMS oparte na SQL nie są w stanie obsłużyć bardzo złożonych zapytań. Graficzne bazy danych były w stanie rozwiązać ten problem, ponieważ polegają na obiektach i relacjach między obiektami. Na podstawie tej przesłanki można uzyskać głębokie informacje. Korzystanie z baz danych z grafami jest jednak nadal ograniczone, choć istnieją wyraźne oznaki, że będzie on odgrywał ważną rolę, ponieważ firmy w coraz większym stopniu polegają na spostrzeżeniach w celu wzmocnienia swojej działalności. (Aby uzyskać więcej informacji na temat baz danych, zobacz Wprowadzenie do baz danych.)

Co to jest baza danych grafów?

Aby zrozumieć bazy danych wykresów, skorzystajmy z poniższego przykładu:

Bill i jego rodzina chcą zaplanować wakacje w miejscu, które oferuje wspaniałą kuchnię azjatycką. Zaczął wcześnie planować, a jednym ze sposobów wyszukiwania informacji jest oczywiście Google. Chociaż informacje z Google są wiarygodne i dobre, dla Billa ważne jest, aby uzyskać jak najbardziej szczegółowe informacje. Zaczął więc pytać swoich przyjaciół, znajomych i kolegów. Załóżmy, że Bill pyta Ryana, Sheenę i Johna, którzy są jego głównymi kontaktami (poziom kontaktu 1). Wszystkie trzy obiecują, że odpowiedzą jak najszybciej. Ryan pyta swojego przyjaciela Grega, który pyta swojego kuzyna Martina, który był kilka razy w Bangkoku. Martin poleca nazwy i szczegóły wszystkich swoich ulubionych restauracji w Bangkoku znanych z azjatyckich potraw. Informacje te są przekazywane z powrotem do Billa.

Jak bazy danych wykresów wprowadzają sieci do danych