<thead id="fflbj"><font id="fflbj"><cite id="fflbj"></cite></font></thead>
    <progress id="fflbj"><thead id="fflbj"><font id="fflbj"></font></thead></progress>

            曙海教育集團
            全國報名免費熱線:4008699035 微信:shuhaipeixun
            或15921673576(微信同號) QQ:1299983702
            首頁 課程表 在線聊 報名 講師 品牌 QQ聊 活動 就業
             
            Infinispan培訓

             
               班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號)
                   每期人數限3到5人。
               上課時間和地點
            開課地址:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站) 【武漢分部】:佳源大廈【成都分部】:領館區1號【沈陽分部】:沈陽理工大學【鄭州分部】:錦華大廈【石家莊分部】:瑞景大廈【北京分部】:北京中山學院 【南京分部】:金港大廈
            最新開班 (連續班 、周末班、晚班):2020年3月16日
               實驗設備
                 ☆資深工程師授課
                    
                    ☆注重質量 ☆邊講邊練

                    ☆合格學員免費推薦工作
                    ★實驗設備請點擊這兒查看★
               質量保障

                    1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
                    2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
                    3、培訓合格學員可享受免費推薦就業機會。

            課程大綱
             

            Module 1. Introducing the Infinispan data grid
            Infinispan and JSR 107 – Java Temporary Caching API
            Getting started with Infinispan
            Installing Infinispan
            Looking inside the box
            Using Maven
            Creating your first project
            Setting up the environment
            Module 2: Infinispan architecture
            Anatomy of an Infinispan clustered cache
            The embedded (P2P) mode
            The client/server mode
            The cache container
            Default cache
            Naming your caches
            Module 3: Understanding Infinispan Topologies
            Clustering modes
            The local mode
            The invalidation mode
            The replicated mode
            Understanding synchronous and asynchronous replication
            The distribution mode
            Server Hinting
            L1 caching
            Module 4. Configuring an Infinispan cache
            Declarative configuration on Infinispan
            Understanding the JGroups element
            Configuring the threads subsystem
            Configuring the cache-container element
            Programmatic configuration
            Infinispan APIs
            Learning the cache API
            Understanding cache evictions
            Configuring cache expiration
            Eviction v/s Expiration
            Module 5. Persisting data in Infinispan
            Configuring a cache loader
            Filesystem-based cache loaders
            JDBC-based cache loaders
            JPA cache store
            Selecting a JDBC cache loader
            Using passivation in your application
            Module 6. The role of Marshalling
            Support for Non-Serializable Objects
            Advanced configuration
            Plugging Infinispan with User defined Externalizers
            Module 7. Querying and indexes
            The infinispan-query module
            Configuration
            Cache modes and managing indexes
            Sharing the index
            Clustering the index in Infinispan
            Rebuilding the index
            Obtaining query statistics
            Infinispan's Query DSL
            Filtering operators
            Boolean conditions
            Nested conditions
            Projections
            Sorting
            Pagination
            Grouping and Aggregation
            Module 8. Using HotRod Client
            Introduction
            Installation and configuration
            Using the API
            Module 9. Use of Streams API
            Common stream operations
            Local/Invalidation
            Distribution/Replication
            Rehash aware
            Serialization
            Parallel Computation
            Task Timeout
            Injection
            Distributed Stream Execution
            Key based rehash aware operators
            Intermediate operation exceptions
            Module 10: Understanding Transactions and Concurrency
            Transaction fundamentals
            Java Transaction API
            Transactional modes
            Non-transactional data access
            Transactional models
            Optimistic transaction
            Pessimistic transaction
            Choosing the better transaction model
            Batch mode
            Transaction recovery
            Integrating with Transaction Manager
            Locking and concurrency control
            Multiversion concurrency control
            Configuring isolation levels in Infinispan
            Implicit and explicit locking
            Lock timeouts
            Deadlock detection
            Data versioning
            Module 11. Introducing Hibernate OGM
            Hibernate OGM features
            Hibernate OGM architecture
            Understanding how the mappings work
            Installing and using Hibernate OGM
            Creating a Hibernate OGM project using Maven
            Configuring the persistence unit
            Configuring Infinispan caches for Hibernate OGM
            Creating the domain model
            Module 12. Understanding Cross site replication
            Sample deployment
            Data replication
            Taking a site offline
            State transfer between sites
            Module 13. Looking to version 9
            The news with version 9
            Understanding the major changes
            Upgrading path from 8.x to 9

             
              備案號:備案號:滬ICP備08026168號-1 .(2024年07月24日)....................
            538在线视频二三区视视频
            Infinispan培訓學校