GemFire Training

In this GemFire training course, students learn about GemFire architecture and how to manage a GemFire database.

Location

Public Classes: Delivered live online via WebEx and guaranteed to run . Join from anywhere!

Private Classes: Delivered at your offices , or any other location of your choice.

Goals
  1. Understand the GemFire architecture.
  2. Learn to how to query.
  3. Learn to how to work with functions.
  4. Learn to how to store and retrieve events.
  5. Learn to how to work with queries.
  6. Learn to how to manage cache.
  7. Learn to master GemFire transactions.
Outline
  1. GemFire Architecture
    1. GemFire Architecture
    2. Common Terminologies
    3. GemFire Installation
  2. Configuring Client-Server Architecture
    1. Membership/Discovery Protocols
    2. Locators/Cache Server
    3. Client-Server Architecture
    4. Configuration for Server Grouping and Discovery
    5. Subscribing to Server Events
  3. GFMon
  4. Region Management
    1. Region Topologies/Attributes and Regions
    2. Region APIs
    3. Creating and Managing Regions
    4. Data Operations on Regions
  5. Partitioned Regions
    1. How Partitioned Regions Distribute Objects
    2. Partitioned Region Management
    3. How Recovery Works
    4. Cache Writers and Listeners: How They Behave Differently
  6. Replication and Persistence
    1. How Replicated Regions Work
    2. Disk Stores
  7. Event Handling
    1. GemFire Events
    2. Event Handling in the Caching API
    3. Cache Events/Listeners/Loaders/Writers and Callbacks
    4. Cache Write Behind
    5. Distributed Event Handling
  8. Querying
    1. Querying Object Data with the Query Language
    2. Indexes
    3. Joins
    4. Continuous Querying
  9. Functions
    1. How Function Execution Works
    2. Writing/Registering Functions
    3. Registering the Function
    4. Running Functions from the Calling Application
    5. Running the Function in Custom-Partitioned and Colocated Partitioned Regions
    6. Storing and Retrieving Function Results
    7. Function HA
  10. Cache Management
    1. Expiration: Refreshing Stale Data
    2. Eviction: Managing Region and Heap Size
    3. Cofiguring Eviction
    4. Heap least Recently Used Eviction
    5. Resource Manager
  11. Configuring Multisite Installations
    1. Multisite Caching Overview
    2. Configuring the Gateway Hub
    3. Implementing a Write-Behind Cache Listener in Your Hubs
    4. Configuring Regions to Send Updates to the Gateway Queue
    5. Gateway Configuration Parameters
    6. Message Processing
    7. Load Balancing in Multisite Installations
    8. Multiple-Hub Configuration
    9. Implementing a Multihub System
    10. Failover
    11. Multisite Topologies
  12. Configuring Delta Propagation
    1. Delta Propagation
    2. Supported Topologies and Limitations
    3. Delta Propagation Properties
    4. Implementing Delta Propagation
    5. Errors in Delta Propagation
    6. Performance
  13. Transaction Management
    1. GemFire Transaction Semantics
    2. Cache Design for Transactions
    3. GemFire Transactions
  14. Monitoring
    1. JConsole
    2. VSD
    3. GFMon Recapitulation
    4. JMX
    5. Virtual Machine Tuning Options
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Training for your Team

Length: 5 Days
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

What people say about our training

As a beginner, this course was great. The instructor displayed patience and made participants feel comfortable.
Beatrice Mickey
HB Mickey Education & Management, LLC
Far superior to other classes we have taken!
Debbie Kurzhals
Power Engineers
Great instructor! Class was tailored to our needs as a company. We will invite Webucator back!
Lori Council
Midwest Mole Inc
Webucator is great! Our company has had several classes through Webucator - onsite and virtual classroom - and we have always had an excellent training experience. Thanks Webucator!
Carol Ellwein
Basin Electric Power Cooperative

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

63,446

Students who have taken Instructor-led Training

11,895

Organizations who trust Webucator for their Instructor-led training needs

100%

Satisfaction guarantee and retake option

9.29

Students rated our trainers 9.29 out of 10 based on 29,912 reviews

Contact Us or call 1-877-932-8228