Intermediate
37 Lessons
8h
Certificate of Completion
AI-POWERED
This course includes
This course includes
Course Overview
Redis is an open-source, in-memory key-value data structure store that belongs to the NoSQL category of databases. Go is a programming language known for its performance, simplicity, and reliability. Redis can be used as a high-performance in-memory cache, a message broker and streaming engine. This course teaches you how to use Redis with Go to build practical applications. In this course, you’ll learn Redis data types, such as string and Hash. Then, you’ll cover data structures. Moreover, you’ll learn ab...Show More
What You'll Learn
An understanding of Redis and its usage to build practical applications
The ability to choose the appropriate Redis data structure(s) and feature(s)
Familiarity with core features of Redis including Redis pipeline, notifications, and Lua scripting
Hands-on experience of building scalable applications using the Redis Cluster
The ability to build messaging applications using Redis’ Pub/Sub and streams
A working knowledge of geospatial indexes and probabilistic data structures
Course Content
Welcome!
Working with String and Hash Data Types
Using Set and Sorted Set
Messaging with Redis
Core Redis Features
Geospatial Indexes and Probabilistic Data Structures
3 Lessons
Running Redis Across Multiple Servers
3 Lessons
Redis Modules in Action
4 Lessons
Wrapping Up
2 Lessons
Final Project
Project
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE