$600

AS101 - Aerospike for Developers - Virtual Training - (Bangalore, India)

Event Information

Share this event

Date and Time

Location

Location

Virtual Training - At the comfort of your desk

Event description

Description

EVENT DETAILS AND OTHER TRAININGS OFFERED :

Aerospike is an enterprise-class, NoSQL database solution for real-time operational applications that delivers predictable performance at scale, superior uptime, and high availability at the lowest TCO compared to first-generation NoSQL and relational databases.

COURSE DESCRIPTION

COURSE : AS 101 - Aerospike for Developers

DURATION : 1 day, over 50% hands-on learning. 10:00AM to 06:00PM

WHO SHOULD ATTEND AND UNIQUE FEATURES OF THE TRAINING:

Intended for Developers, it is a full-day, instructor-led course in which developers will learn the Aerospike-related concepts necessary to develop applications, as well as the APIs available for them to use in these apps. Students will use their own laptop to work on hands-on lab exercises and code examples in C#, Java, and Python.

Prerequisites:

Students should be familiar with one of the course programming languages, supply their own laptops and have the relevant development environment setup for one of the following languages:

  • Java - JDK and Maven (Eclipse is optional)

  • C# - Visual Studio

  • Python

Course Outline:

Architecture and Data Model

  • High level architecture.

  • Data Hierarchy

  • Types: Namespaces, Sets, Records, Bins and Bin types, Language mapping.

Key-value operations

o Connect and Disconnect from an Aerospike cluster

o Perform Write operations

o Perform Read operations

o Apply advanced key-value techniques

o Correctly handle errors

User Defined Functions for Records

o Know the situation when a UDF is appropriate

o Develop record User Defined Functions (UDFs) in Lua

o Register a UDF with the cluster

o Invoke a record UDF

o Correctly handle errors

Queries

o Define and manage secondary indexes

o Execute a query on a secondary index

o Process the results of a query

o Correctly handle errors

Aggregations

o Use a Filter operation

o Use a Map operation

o Use an Aggregate operation

o Use a Reduce operation

o Execute a Stream UDF from your application

o Correctly handle errors

Intro to Key Advanced Features

o Sorted maps

o Durable deletes

o GeoSpatial

OTHER TRAININGS OFFERED:

FEBRUARY 7, 2018 : AS 102 - Administraion and Operations - click this link for more information about the course.

FEBRUARY 14, 2018 : AS201 - Cross Datacenter Replication in Aerospike - click this link for more information about the course.

FEBRUARY 28, 2018 : AS 301 - Data Modelling With Aerospike- click this link for more information about the course.

COURSE RECOMMENDATIONS:

Prior attendance of AS102 - Administration and Operations highly recommended.

Share with friends

Date and Time

Location

Virtual Training - At the comfort of your desk

Save This Event

Event Saved