Course Name
Course Code : PRR19
Venue Details
Postal Code : 1109
Session Dates
Duration: 3 days (21 hours)
Aerospike DB training equips professionals with the knowledge to utilize Aerospike, a highly scalable and high-performance NoSQL database designed for real-time data processing. The course covers essential topics such as installation, configuration, and managing clusters to ensure high availability and fault tolerance. Participants learn data modeling techniques specific to Aerospike, along with advanced features like secondary indexes, user-defined functions, and data replication. The training also focuses on optimizing performance, managing large datasets, and implementing data security practices. By completing Aerospike DB training, professionals acquire the skills to deploy, configure, and maintain Aerospike databases for demanding, data-intensive applications.
Introduction to Aerospike DB and Architecture Introduction to NoSQL Databases and Aerospike: Overview of NoSQL databases and when to use them. Key features and benefits of Aerospike DB. Aerospike use cases and applications in the real world. Hands-on Exercise: Installing Aerospike DB on a local machine or cloud environment. Aerospike Architecture and Components: Understanding Aerospike’s distributed architecture: nodes, clusters, and data replication. Key components: data model, namespaces, bins, and sets. Data persistence and memory management in Aerospike. Hands-on Exercise Aerospike Data Model: Understanding the Aerospike data model: records, bins, and sets. Introduction to the concept of namespaces and how they impact data storage. Hands-on Exercise Managing and Querying Data in Aerospike Cluster Management and Scaling: Managing an Aerospike cluster: adding and removing nodes. High availability, data replication, and partitioning. Aerospike replication factor and how to manage it. Hands-on Exercise Basic CRUD Operations: Inserting, reading, updating, and deleting records (CRUD) in Aerospike. Using Aerospike client APIs (Java, Python, etc.) to interact with the database. Hands-on Exercise Aerospike Queries: Introduction to query types in Aerospike: secondary indexes, UDFs, and predicates. Creating and using secondary indexes for faster lookups. Understanding the limits of Aerospike’s querying capabilities. Hands-on Exercise Performance Optimization, Backup, and Recovery Monitoring and Performance Tuning: Monitoring Aerospike DB performance using the Aerospike Management Console and logs. Key performance metrics: read/write latency, throughput, and hardware utilization. Tuning Aerospike for optimal performance. Hands-on Exercise Data Backup and Restoration: Understanding Aerospike’s backup strategy: backup types and tools. Restoring data from a backup and ensuring data consistency. Hands-on Exercise Security and Best Practices: Configuring authentication and encryption for securing data. Best practices for high availability, backup, and disaster recovery in Aerospike. Hands-on Exercise Final Project and Wrap-up: Developing mini-exercises incorporating all learned concepts, from setup to performance optimization. Overview of best practices for deploying Aerospike in production environments. Hands-on Exercise
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |