Aerospike for Developers Training Course

Duration

14 hours (usually 2 days including breaks)

Requirements

Knowledge of a programming language (Java, PHP, C# or any other supported by Aerospike)

Overview

This course covers everything a database developer needs to know to successfully develop applications using Aerospike.

Course Outline

Data Management

  • Data Model
  • Primary Index
  • Secondary Index
  • Hybrid Storage

Distribution

  • Data Distribution
  • Consistency Guarantees
  • Clustering
  • Cross Data-Center Replication
  • Rack Awareness

Client Architecture

ACID

Key-Value Store

  • Single Record
  • Batch
  • Scans

Policies

Data Types

  • Lists
  • Maps
  • Geospatial
  • Large Data Types

Query

User-Defined Functions

  • Record UDF
  • Stream UDF

Aggregation

Security (Enterprise Edition only)

Known Limitations

Leave a Reply

Your email address will not be published. Required fields are marked *