The Redis In-memory Data Store: An Introduction to Redis


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Redis is an in-memory, key-value store with many use cases. It is a popular tool among software developers for delivering improved performance to end-users due to its ease of use, rich feature set, and open source status. In this course, you'll explore the various use cases, features, and limitations of the Redis in-memory store. You'll examine the different data types, structures, and client connections supported in Redis. Next, you'll learn how to install Redis and to set up an instance of the Redis server. You'll then learn to carry out basic Redis operations involving string and numeric data, such as create, read, update, and delete (CRUD) operations and key expiration setting.



Expected Duration (hours)
1.1

Lesson Objectives

The Redis In-memory Data Store: An Introduction to Redis

  • discover the key concepts covered in this course
  • describe the use cases of the Redis data store
  • identify the types of data that can be stored in Redis and the properties of the different data structures
  • recognize how Redis supports connections via various clients
  • download and install Redis on your machine
  • invoke create, read, update and delete operations from the Redis CLI
  • create and update numeric data in Redis
  • perform string operations on Redis data
  • set and unset expiration for keys in a Redis store
  • summarize the key concepts covered in this course
  • Course Number:
    it_jmwrdsdj_01_enus

    Expertise Level
    Beginner