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...
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
What You'll Learn
An understanding of Redis and its usage to build practical applications
Show more
Course Content
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
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor