ODBIERZ TWÓJ BONUS :: »

Dane grafowe w praktyce. Jak technologie grafowe ułatwiają rozwiązywanie złożonych problemów Denise Gosnell, Matthias Broecheler

(ebook) (audiobook) (audiobook)
Autorzy:
Denise Gosnell, Matthias Broecheler
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.5/6  Opinie: 2
Stron:
344
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
44,50 zł 89,00 zł (-50%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Przechodzenia od myślenia relacyjnego do grafowego w analizie danych
  • Modelowania danych grafowych i rozróżniania wierzchołków oraz krawędzi
  • Tworzenia i wykorzystywania schematów grafowych z użyciem Graph Schema Language
  • Implementowania aplikacji typu Customer 360 w systemach relacyjnych i grafowych
  • Nawigowania i eksplorowania sąsiedztw w grafach przy użyciu języka Gremlin
  • Pracy z danymi grafowymi w środowiskach rozproszonych, takich jak Apache Cassandra
  • Wdrażania zaawansowanego modelowania grafów z wykorzystaniem perspektyw zmaterializowanych
  • Analizowania i przetwarzania danych hierarchicznych oraz drzewiastych w grafach
  • Tworzenia zapytań do drzew i ścieżek w danych grafowych, zarówno od korzeni do liści, jak i odwrotnie
  • Szukania najkrótszych dróg i analizowania zaufania w sieciach grafowych
  • Stosowania algorytmów wyszukiwania dróg ważonych i optymalizacji przeszukiwania grafów
  • Budowania i wdrażania systemów rekomendacji opartych na grafach i filtrowaniu kolaboratywnym
  • Łączenia oraz scalania wielu zbiorów danych w jeden spójny graf
  • Wykorzystywania krawędzi skrótowych do rekomendacji w środowisku produkcyjnym
  • Optymalizowania wydajności zapytań grafowych w systemach rozproszonych
  • Analizowania zastosowań grafów w rzeczywistych problemach biznesowych i technicznych

Komputer do pracy potrzebuje liczb i danych. Człowiek chętniej wysnuwa wnioski i wyodrębnia kontekst na podstawie relacji. Te dwa sposoby myślenia są tak odmienne, że komputery do niedawna z trudem wykonywały zadania związane z operowaniem na relacjach. Obecnie może się to zmienić dzięki grafom. Technologie grafowe łączą ludzkie postrzeganie świata i liniową pamięć komputerów. Ich wdrożenie na szerszą skalę będzie stanowić przełom i pozwoli osiągnąć nieznany dziś poziom. Ale najpierw trzeba nauczyć się stosować myślenie grafowe w rozwiązywaniu problemów technicznych.

Dzięki tej książce opanujesz podstawy myślenia grafowego. Zapoznasz się z elementarnymi koncepcjami grafowymi: teorią grafów, schematami baz danych, systemami rozproszonymi, a także analizą danych. Dowiesz się również, jak wyglądają typowe wzorce wykorzystania danych grafowych w aplikacjach produkcyjnych. Poznasz sposób, w jaki można te wzorce stosować w praktyce. Pokazano tu, jak używać technik programowania funkcyjnego oraz systemów rozproszonych do tworzenia zapytań i analizowania danych grafowych. Opisano też podstawowe podejścia do proceduralnego przechodzenia przez dane grafowe i ich wykorzystanie za pomocą narzędzi grafowych.

W książce:

  • nowy paradygmat rozwiązywania problemów: dane grafowe
  • wzorce wykorzystania danych grafowych
  • przykładowa architektura aplikacji w technologiach relacyjnych i grafowych
  • technologie grafowe a przewidywanie preferencji i zaufania użytkowników
  • filtrowanie kolaboratywne i jego zastosowanie

Grafy: przełomowa koncepcja w analizie danych!

Wybrane bestsellery

O autorach książki

Dr Denise Koessler Gosnell bada i wdraża dane grafowe. Obecnie jest dyrektorką do spraw danych w DataStax, wcześniej zajmowała się łańcuchami bloków, uczeniem maszynowym i analizą wykresów. Opatentowała wiele zastosowań grafów i algorytmów grafowych.

Dr Matthias Broecheler pełni funkcję dyrektora technicznego w DataStax. Jest ekspertem w zakresie grafowych baz danych, relacyjnego uczenia maszynowego i analizy dużych zbiorów danych, a także twórcą bazy danych Titan.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czym są technologie grafowe i jakie mają zastosowania w praktyce?
Technologie grafowe to narzędzia i systemy służące do przechowywania, przetwarzania i analizy danych, które mają formę powiązanych ze sobą elementów (wierzchołków i krawędzi). Są wykorzystywane m.in. w analizie sieci społecznościowych, systemach rekomendacji, zarządzaniu relacjami biznesowymi, wykrywaniu oszustw czy analizie zależności w dużych zbiorach danych.
2. Czy muszę znać teorię grafów lub zaawansowane bazy danych, aby korzystać z tej książki?
Nie, książka wprowadza podstawowe koncepcje grafowe oraz omawia różnice między podejściem relacyjnym a grafowym, prowadząc czytelnika krok po kroku od podstaw do bardziej zaawansowanych zagadnień. Wiedza z zakresu baz danych lub programowania będzie pomocna, ale nie jest wymagana.
3. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się modelować dane w postaci grafów, wykorzystywać języki zapytań grafowych (np. Gremlin), analizować złożone relacje i zależności, wdrażać rozwiązania grafowe w środowiskach produkcyjnych, a także budować systemy rekomendacji i rozwiązywać realne problemy biznesowe z użyciem danych grafowych.
4. Czy książka zawiera przykłady kodu i gotowe rozwiązania?
Tak, w książce znajdziesz liczne przykłady implementacji, schematy danych, zapytania w języku Gremlin oraz praktyczne scenariusze wdrożeniowe zarówno w środowisku testowym, jak i produkcyjnym.
5. Jakie narzędzia i technologie grafowe są omawiane w książce?
Książka prezentuje różne podejścia do pracy z danymi grafowymi, w tym modelowanie na bazie Apache Cassandra, wykorzystanie języka Gremlin do zapytań grafowych oraz zagadnienia związane z systemami rozproszonymi i programowaniem funkcyjnym.
6. Czy ta książka pomoże mi wdrożyć rozwiązania grafowe w mojej firmie lub projekcie?
Tak, książka pokazuje, jak przejść od koncepcji do praktycznej implementacji rozwiązań grafowych, omawia typowe wyzwania i decyzje projektowe oraz zawiera wskazówki dotyczące wdrożeń produkcyjnych.
7. Czy książka nadaje się do samodzielnej nauki?
Tak, książka została napisana w sposób przystępny, z licznymi przykładami i wyjaśnieniami, co pozwala na samodzielną naukę zarówno osobom początkującym, jak i tym, które chcą pogłębić swoją wiedzę o technologiach grafowych.
8. W jaki sposób książka może pomóc w analizie dużych i złożonych zbiorów danych?
Dzięki opisanym technikom modelowania grafowego oraz przykładom praktycznych zapytań i analiz, książka pokazuje, jak skutecznie odkrywać relacje, zależności oraz wzorce w dużych, rozproszonych zbiorach danych, co przekłada się na lepsze decyzje biznesowe i techniczne.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
89,00 zł
Niedostępna
Ebook
44,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint