OrientDB dla programistów – baza grafowa i dokumentowa

Opis

Szkolenie zapewnia głębokie zrozumienie możliwości OrientDB jako wielomodelowej bazy danych, łączącej cechy bazy grafowej i dokumentowej. Program koncentruje się na praktycznych aspektach wykorzystania tej technologii w złożonych scenariuszach biznesowych, gdzie tradycyjne podejście do modelowania danych może być niewystarczające. Poprzez połączenie teorii z intensywnymi warsztatami, uczestnicy uczą się efektywnie wykorzystywać unikalne możliwości OrientDB do tworzenia zaawansowanych aplikacji wykorzystujących zarówno struktury grafowe, jak i dokumentowe.

Profil uczestnika

  • Programiści aplikacji przetwarzających złożone relacje danych
  • Architekci systemów analitycznych
  • Deweloperzy aplikacji społecznościowych i rekomendacyjnych
  • Specjaliści ds. analizy danych powiązanych
  • Inżynierowie pracujący z systemami wielomodelowymi
  • Programiści migrujący z tradycyjnych baz danych

Agenda

  1. Fundamenty OrientDB
    • Architektura wielomodelowej bazy danych
    • Model grafowy vs dokumentowy
    • Instalacja i konfiguracja środowiska
    • Podstawy języka zapytań
  2. Modelowanie danych
    • Projektowanie schematów grafowych
    • Struktura dokumentów i powiązań
    • Klasy i dziedziczenie
    • Indeksowanie i optymalizacja dostępu
  3. Programowanie z OrientDB
    • Implementacja operacji na grafach
    • Zarządzanie dokumentami i relacjami
    • Transakcje i spójność danych
    • Zaawansowane zapytania i traversowanie
  4. Wydajność i wdrożenie
    • Optymalizacja zapytań grafowych
    • Zarządzanie pamięcią i cache
    • Konfiguracja klastra
    • Monitoring i diagnostyka

Korzyści

Po ukończeniu szkolenia uczestnik będzie posiadał umiejętność efektywnego wykorzystania OrientDB w projektach wymagających złożonego modelowania danych. Zdobędzie praktyczną wiedzę pozwalającą na tworzenie wydajnych aplikacji wykorzystujących zarówno model grafowy, jak i dokumentowy. Nauczy się projektować i implementować zaawansowane struktury danych łączące zalety obu modeli. Pozna techniki optymalizacji zapytań w złożonych scenariuszach wykorzystania. Będzie potrafił wdrażać rozwiązania zapewniające wysoką wydajność i skalowalność. Zdobędzie umiejętność efektywnego wykorzystania mechanizmów indeksowania i cache’owania w kontekście wielomodelowej bazy danych.

Wymagane przygotowanie uczestników

  • Doświadczenie w programowaniu aplikacji bazodanowych
  • Znajomość podstaw teorii grafów
  • Rozumienie koncepcji baz dokumentowych
  • Podstawowa wiedza o modelowaniu danych

Zagadnienia

  • Architektura wielomodelowa
  • Modelowanie grafowe
  • Struktury dokumentowe
  • Język zapytań OrientDB
  • Indeksowanie złożonych struktur
  • Optymalizacja wydajności
  • Zarządzanie transakcjami
  • Mechanizmy cache
  • Konfiguracja klastra
  • Monitorowanie wydajności
  • Bezpieczeństwo danych
  • Strategie backupu

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-DB-27

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *