ODBIERZ TWÓJ BONUS :: »

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

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!

NIECH TWÓJ KOD ROZKWITNIE!

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

Zamknij

Wybierz metodę płatności

Książka
89,00 zł
Niedostępna
Ebook
44,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile