Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Start your Redis Journey
2 students

Start your Redis Journey

An Introduction to Redis
Created byAnurag Kaushik
Last updated 3/2023
English

What you'll learn

  • Hashes in Redis
  • Lists & Strings
  • Sets and Sorted Sets
  • Keys in Redis

Course content

1 section7 lectures1h 16m total length
  • Keys in Redis8:42
  • Redis Strings11:30
  • Hashes in Redis9:38
  • Lists in Redis17:31
  • Sets in Redis13:40
  • Redis-Sorted Sets10:14
  • Redis-Sorted Sets 25:22

Requirements

  • Basic knowledge of Data Structures

Description

Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server, since the keys can contain strings, hashes, lists, sets and sorted sets. Redis is written in C. This course provides good understanding on Redis concepts, needed to create and deploy a highly scalable and performance-oriented system.

Why Use Redis?

  • Extremely fast (sub-millisecond latency)

  • Easy to set up and use

  • Supports a wide variety of data structures

  • Suitable for both small-scale projects and enterprise-level applications

Redis is different compared to other key-value stores because of the following:

  • Redis is a different evolution path in the key-value databases where values can contain more complex data types, with atomic operations defined on those data types.

  • Redis data types are closely related to fundamental data structures and are exposed to the programmer as such, without additional abstraction layers.

  • Redis is an in-memory but persistent on disk database, so it represents a different trade off where very high write and read speed is achieved with the limitation of data sets that can't be larger than memory.

This course is designed for Software Professionals who are willing to learn Redis in simple and easy steps. After completing this course, you will be at an intermediate level of expertise from where you can take yourself to a higher level of expertise.

Before proceeding with this course, you should have basic knowledge of Data Structures.

Who this course is for:

  • Software Professionals who are willing to learn Redis