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
- Fundamenty OrientDB
- Architektura wielomodelowej bazy danych
- Model grafowy vs dokumentowy
- Instalacja i konfiguracja środowiska
- Podstawy języka zapytań
- Modelowanie danych
- Projektowanie schematów grafowych
- Struktura dokumentów i powiązań
- Klasy i dziedziczenie
- Indeksowanie i optymalizacja dostępu
- Programowanie z OrientDB
- Implementacja operacji na grafach
- Zarządzanie dokumentami i relacjami
- Transakcje i spójność danych
- Zaawansowane zapytania i traversowanie
- 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
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!