Library

Course: Getting Started with Redis

Getting Started with Redis

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
About this Course

Redis is a powerful NoSQL database that is quickly becoming one of the most used and most popular options for NoSQL databases. Redis offers an easy to use interface, great documentation, and a wealth of clients to integrate within your application. 

Getting Started with Redis provides fundamental topics of Redis, installation of Redis, and also provides a demo of how to create a Redis Cluster and to make your Redis configuration highly available. 

Whether you are new to application development or are a seasoned professional, a database is going to almost always be necessary. Getting Started with Redis will demonstrate why Redis is perfect for the task. 

By the end of the course, you will understand the fundamentals of Redis and you'll have an introduction to intermediate Redis concepts like Redis Security, Redis Cluster, and Redis Sentinel. 

Basic knowledge
  • Basic understanding of programming concepts (I use Java in examples)
  • Basic understanding of command line and beginner commands like navigating file structure and grep
What you will learn
  • Install Redis on their own machine or in a production environment
  • Understand the different Redis data types and how to use them
  • Start writing code that integrates with Redis
  • Create a Redis cluster
  • Create a highly available Redis
Curriculum
Number of Lecture: 10
Total Duration: 01:33:11
Overview & Architecture
  • Redis Overview  

    The section is an overview for the course. 

  • Redis Architecture  

    This section details basic architecture approaches and best practices for Redis. 

Installation, Data Types, & Clients
  • Redis Installation  

    This section details the installation process for Redis. 

  • Redis Data Types  

    This section walks through the most common Redis data types. 

  • Redis Command Line Interface (CLI)  

    This is a demo of the Redis command line interface (CLI). Each of the data types that are presented in the previous chapter are demoed in this section. 

  • Redis Clients  

    This section is a coding demo of how to use a Java Redis client (Jedis). 

Advanced Topics - Cluster, Persistence, Security, & Sentinel
  • Redis Cluster  

    This section details the use of Redis cluster and gives a brief demo on how to start a small Redis cluster. 

  • Redis Persistence  

    This section discusses the different forms of Redis persistence. 

  • Redis Security  

    This section details the different security features available in Redis. 

  • Redis Sentinel  

    This section details Redis Sentinel - a Redis middleware that can turn your Redis configuration into a highly available Redis. 

Reviews (0)