Redis – Introduction

Catalog Number: C123-701
Domain: Redis, NoSQL
Recommended for: Architects, DBAs, Developers
Days: 2
Knowledge Requirements: SQL
Extra Information: Hands-on lab sessions

Description:

Immerse yourself in a dynamic 2-day Redis course designed for Administrators, Architects, and Java Developers. Redis, an open-source in-memory data structure store, serves as a versatile database, cache, and message broker, offering a rich array of capabilities. Over the duration of this training, you’ll become a Redis master, mastering everything from installation and administration to advanced development techniques using Java Redis drivers.

Redis boasts support for various data structures, including strings, hashes, lists, sets, sorted sets, bitmaps, hyperloglogs, geospatial indexes, and streams, making it a pivotal tool in modern data management. This course provides a holistic understanding of Redis, covering its innate features like replication, LRU eviction, and transactions, as well as different levels of on-disk persistence. You’ll explore high availability solutions through Redis Sentinel and automatic partitioning with Redis Cluster.

With a syllabus that spans introductory topics, advanced API usage, data modeling, backup and recovery, and Java integration, this course equips you with the skills to harness Redis’s full potential in various contexts. By the course’s conclusion, you’ll be well-versed in Redis, poised to employ it effectively as a database, cache, or message broker in your projects. Join us for an enriching journey filled with practical insights and hands-on experience, and elevate your Redis expertise to new heights.

Course Syllabus

Day 1
  • Course Introduction
  • Redis Introduction
  • Strings
  • Lists
  • Hashes
  • Sets
  • Sorted Sets
  • Advanced API Topics
  • Transactions
  • Querying Multiple Keys
Day 2
  • Redis "Relational" Data Modeling
  • Pub Sub
  • Additional API
  • Redis in-memory and Persistence
  • Backup and Recovery
  • Redis Sentinel for High Availability
  • Redis Cluster
  • Java and Redis
  • Summary

Day 1

  • Course Introduction
  • Redis Introduction
  • Strings
  • Lists
  • Hashes
  • Sets
  • Sorted Sets
  • Advanced API Topics
  • Transactions
  • Querying Multiple Keys

Day 2

  • Redis “Relational” Data Modeling
  • Pub Sub
  • Additional API
  • Redis in-memory and Persistence
  • Backup and Recovery
  • Redis Sentinel for High Availability
  • Redis Cluster
  • Java and Redis
  • Summary

1 2 3 Completed extensive knowledge and professionalism allowed us to overcome great obstacles and create a well-defined modern architecture

Omry Pazi
Software Architecture Team Leader

Thank you for providing SolarEdge with a holistic Apache Cassandra data architecture solution for our home automation platform.

Tomer Gur
Director of Software Development

The work done by 1 2 3 Completed is so good that the implementation of 1 2 3 Completed is considered by CA as the reference implementation for the product.

Kobi Akiva
Bingo System Engineering TL, 888 Holdings

More Courses

Want to learn more? Leave your details below and we'll get back to you