Course Outline

Ενότητα 1. Παρουσίαση του πλέγματος δεδομένων Infinispan

    Infinispan και JSR 107 – Java Temporary Caching API Ξεκινώντας με Infinispan Εγκατάσταση Infinispan Ψάχνοντας μέσα στο πλαίσιο Χρήση του Maven Δημιουργία του πρώτου σας έργου Ρύθμιση του περιβάλλοντος

Ενότητα 2: Infinispan αρχιτεκτονική

    Ανατομία μιας Infinispan συμπλεγμένης κρυφής μνήμης Η λειτουργία ενσωματωμένης (P2P) Η λειτουργία πελάτη/διακομιστή Το κοντέινερ κρυφής μνήμης Προεπιλεγμένη προσωρινή μνήμη Ονομασία των κρυφών σας

Ενότητα 3: Κατανόηση Infinispan Τοπολογιών

    Λειτουργίες ομαδοποίησης Η τοπική λειτουργία Η λειτουργία ακύρωσης Η λειτουργία αναπαραγωγής Κατανόηση της σύγχρονης και ασύγχρονης αναπαραγωγής Η λειτουργία διανομής Υπόδειξη διακομιστή L1 προσωρινή αποθήκευση

Ενότητα 4. Διαμόρφωση κρυφής μνήμης Infinispan

    Δηλωτική διαμόρφωση σχετικά με Infinispan Κατανόηση του στοιχείου JGroups Διαμόρφωση του υποσυστήματος νημάτων Διαμόρφωση του στοιχείου cache-container Ρύθμιση παραμέτρων μέσω προγραμματισμού Infinispan API Εκμάθηση της προσωρινής μνήμης API Κατανόηση της εξάλειψης της προσωρινής μνήμης Διαμόρφωση λήξης προσωρινής μνήμης Εξάλειψη v/s Λήξη

Ενότητα 5. Διαρκή δεδομένα στο Infinispan

    Διαμόρφωση ενός φορτωτή προσωρινής μνήμης Φορτωτές προσωρινής μνήμης που βασίζονται σε σύστημα αρχείων Φορτωτές προσωρινής μνήμης που βασίζονται σε JDBC Αποθήκευση προσωρινής μνήμης JPA Επιλογή φορτωτή προσωρινής μνήμης JDBC Χρήση παθητικοποίησης στην εφαρμογή σας

Ενότητα 6. Ο ρόλος του Marshalling

    Υποστήριξη για μη σειριοποιήσιμα αντικείμενα Προηγμένη διαμόρφωση Σύνδεση Infinispan με εξωτερικοποιητές που ορίζονται από το χρήστη

Ενότητα 7. Ερωτήματα και ευρετήρια

    Η ενότητα infinispan-query Διαμόρφωση Λειτουργίες προσωρινής μνήμης και διαχείριση ευρετηρίων Κοινή χρήση του ευρετηρίου Ομαδοποίηση του ευρετηρίου σε Infinispan Αναδημιουργία του ευρετηρίου Απόκτηση στατιστικών ερωτημάτων Ερώτημα DSL Τελεστές φιλτραρίσματος Boolean Συνθήκες ένθετες Προβολές Ταξινόμηση Ομαδοποίηση και Συγκέντρωση Σελιδοποίησης

Ενότητα 8. Χρήση HotRod Client

    Εισαγωγή Εγκατάσταση και διαμόρφωση Χρήση του API

Ενότητα 9. Χρήση του API Streams

    Συνήθεις λειτουργίες ροής Τοπική/Ακύρωση Διανομή/Αναπαραγωγή Με επίγνωση της επανάληψης σειριοποίησης Παράλληλη εργασία υπολογισμού Χρονικό όριο έγχυσης Εκτέλεση κατανεμημένης ροής Τελεστές με επίγνωση αναδιάρθρωσης βασισμένες σε κλειδί Εξαιρέσεις ενδιάμεσων λειτουργιών

Ενότητα 10: Κατανόηση Συναλλαγών και Συγχρονισμού

    Βασικές αρχές συναλλαγών Java API συναλλαγών Τρόποι συναλλαγών Πρόσβαση σε δεδομένα μη συναλλαγών Μοντέλα συναλλαγών Αισιόδοξη συναλλαγή Απαισιόδοξη συναλλαγή Επιλογή του καλύτερου μοντέλου συναλλαγής Λειτουργία παρτίδας Ανάκτηση συναλλαγών Ενσωμάτωση με το Transaction Manager Κλείδωμα και έλεγχος ταυτόχρονης λειτουργίας Έλεγχος ταυτόχρονης πολλών εκδόσεων Διαμόρφωση επιπέδων απομόνωσης σε Infinispan Implicit and exlicit χρονικά όρια Ανίχνευση αδιεξόδου Εκδοση δεδομένων

Ενότητα 11. Εισαγωγή του Hibernate OGM

    Χαρακτηριστικά Hibernate OGM Αρχιτεκτονική Hibernate OGM Κατανόηση του τρόπου λειτουργίας των αντιστοιχίσεων Εγκατάσταση και χρήση Hibernate OGM Δημιουργία έργου Hibernate OGM με χρήση Maven Διαμόρφωση μονάδας persistence Διαμόρφωση Infinispan κρυφών μνήμης για Hibernate OGM Δημιουργία μοντέλου τομέα

Ενότητα 12. Κατανόηση της πολλαπλής αντιγραφής τοποθεσιών

    Ανάπτυξη δειγμάτων Αντιγραφή δεδομένων Λήψη τοποθεσίας εκτός σύνδεσης Μεταφορά κατάστασης μεταξύ τοποθεσιών

Ενότητα 13. Αναζητώ την έκδοση 9

    Τα νέα με την έκδοση 9 Κατανόηση των σημαντικών αλλαγών Διαδρομή αναβάθμισης από 8.x σε 9

Requirements

Δεν απαιτούνται συγκεκριμένες απαιτήσεις για να παρακολουθήσετε αυτό το μάθημα.

  28 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (5)

Related Courses

HTTP Web Server (Nginx, Apache, JBoss)

  28 Hours

Undertow: Embed a Web Server into Your Application

  7 Hours

Related Categories