Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Introduction to Redis with Node.js and ioredis

via CodeSignal

Overview

Redis is an in-memory data structure store used as a database, cache, and message broker. This course introduces the essential concepts and operations of Redis, including connecting to a Redis server, working with numbers, performing basic operations, and handling data structures such as lists and hashes using Node.js.

Syllabus

  • Unit 1: Connecting to a Redis Server Using ioredis
    • Store and Retrieve a Value in Redis Using ioredis
    • Set and Retrieve Multiline String in Redis
    • Fixing Redis Key Retrieval Error
    • Store Retrieve and Delete a String in Redis Using ioredis
    • Connect to Redis and Manage Key-Value Pairs
  • Unit 2: Working with Numbers in Redis
    • Debugging Redis Count Increment Task
    • Fill in Missing Parts of Redis Script in JavaScript
    • Connect to Redis and Manage Numeric Values
  • Unit 3: Operations with Numbers in Redis
    • Modify Redis Operations with Float and Integer Adjustments
    • Fixing Redis Numeric Operations Bug
    • Increment and Decrement Values in Redis
    • Performing Numeric Operations on Redis Keys Using JavaScript
  • Unit 4: Introduction to Redis Lists
    • Using lPush to Add Items to a Redis List
    • Print First Two Students from Redis List
    • Identify and Fix the Bug in Redis Student List
    • Retrieve and Modify Student List in Redis
    • Adding and Retrieving Movies in Redis List
    • Creating a Redis List with Book Titles in JavaScript
  • Unit 5: Understanding Redis Hashes
    • Remove a Field from a Redis Hash
    • Retrieve Specific Field from Redis Hash
    • Identifying and Fixing Redis Hash Retrieval Error
    • Storing and Retrieving Movie Details with Redis Hash
    • Storing and Retrieving Travel Destination Details with Redis Hashes

Reviews

Start your review of Introduction to Redis with Node.js and ioredis

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.