Návrh Školení

Modul 1. Představení datové sítě Infinispan

    Infinispan a JSR 107 – Java Temporary Caching API Začínáme s Infinispan Instalace Infinispan Pohled do krabice Použití Maven Vytvoření vašeho prvního projektu Nastavení prostředí

Modul 2: Infinispan architektura

    Anatomie klastrované mezipaměti Infinispan Vložený režim (P2P) Režim klient/server Kontejner mezipaměti Výchozí mezipaměť Pojmenování mezipaměti

Modul 3: Pochopení Infinispan Topologie

    Režimy shlukování Místní režim Režim zrušení platnosti Replikovaný režim Pochopení synchronní a asynchronní replikace Režim distribuce Server Hinting L1 cache

Modul 4. Konfigurace Infinispan mezipaměti

    Deklarativní konfigurace na Infinispan Vysvětlení prvku JGroups Konfigurace podsystému vláken Konfigurace prvku cache-container Programová konfigurace Infinispan Rozhraní API Učení se rozhraní API mezipaměti Pochopení vyřazení mezipaměti Konfigurace vypršení platnosti mezipaměti Vyřazení v/s Vypršení

Modul 5. Trvalá data v Infinispan

    Konfigurace zavaděče mezipaměti Zavaděče mezipaměti založené na souborovém systému Zavaděče mezipaměti založené na JDBC Úložiště mezipaměti JPA Výběr zavaděče mezipaměti JDBC Použití pasivace ve vaší aplikaci

Modul 6. Role Marshallingu

    Podpora pro neserializovatelné objekty Pokročilá konfigurace Plugging Infinispan s uživatelem definovanými externalizátory

Modul 7. Dotazování a indexy

    Modul infinispan-query Konfigurace Režimy mezipaměti a správa indexů Sdílení indexu Seskupování indexu v Infinispan Přestavba indexu Získávání statistik dotazů Infinispan Operátory filtrování DSL dotazů Booleovské podmínky Vnořené podmínky Projekce Třídění Stránkování Seskupování a agregace

Modul 8. Použití klienta HotRod

    Úvod Instalace a konfigurace pomocí API

Modul 9. Použití Streams API

    Běžné operace streamu Lokální/Neplatnost Distribuce/Replikace Uvědomte si obnovu serializace Paralelní výpočet Úloha Timeout Injection Distributed Stream Spuštění Operátoři s uvědoměním si obnovy založené na klíči Výjimky zprostředkujících operací

Modul 10: Pochopení transakcí a souběžnosti

    Transakční základy Java Transaction API Transakční režimy Přístup k netransakčním datům Transakční modely Optimistická transakce Pesimistická transakce Výběr lepšího transakčního modelu Dávkový režim Obnova transakce Integrace s Transaction Manager Zamykání a řízení souběžnosti Řízení souběžnosti více verzí Konfigurace úrovní izolace v Infinispan Implicitní a explicitní zamykání Zámek časové limity Detekce uváznutí Verze dat

Modul 11. Představujeme Hibernate OGM

    Funkce Hibernate OGM Architektura Hibernate OGM Pochopení toho, jak fungují mapování Instalace a používání Hibernate OGM Vytvoření projektu Hibernate OGM pomocí Maven Konfigurace jednotky persistence Konfigurace Infinispan mezipaměti pro Hibernate OGM Vytvoření modelu domény

Modul 12. Pochopení replikace mezi lokalitami

    Ukázkové nasazení Replikace dat Převedení webu do režimu offline Přenos stavu mezi weby

Modul 13. S ohledem na verzi 9

    Novinky ve verzi 9 Pochopení hlavních změn Cesta upgradu z 8.x na 9

Požadavky

Pro účast v tomto kurzu nejsou vyžadovány žádné zvláštní požadavky.

  28 hodiny

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Reference (5)

Související kurzy

Související kategorie