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

CodeSignal

Mastering Redis for High-Performance Applications with Go

via CodeSignal

Overview

Dive deeper into Redis’s persistence options, strategies for performance optimization, and working with Redis Streams. This expert-level course will prepare you to manage key expirations, utilize pub/sub messaging, and handle high-performance scenarios effectively.

Syllabus

  • Unit 1: Introduction to Redis Streams with Go
    • Reading Specific Events from Stream in Go
    • Working with Redis Streams in Go
    • Adding and Processing Events in a Redis Stream in Go
  • Unit 2: Managing Key Expiration in Redis with Go
    • Modify Redis Key Expiration and Retrieval
    • Extend Redis Key Expiration in Go
    • Setting and Retrieving Redis Key with Expiration in Go
    • Managing Redis Key Expiration in Go
  • Unit 3: Pub/Sub Messaging with Go and Redis
    • Change Redis Subscription to News Channel
    • Fixing Redis Pub/Sub Bug in Go
    • Setting Up Redis Pub/Sub for Weather Updates
    • Setting Up Redis Pub/Sub Messaging System in Go
  • Unit 4: Snapshotting in Redis with Go
    • Creating an Asynchronous Snapshot in Redis using Go
    • Retrieve and Print Redis Key-Value Pairs
    • Connecting to Redis in Go and Triggering Snapshots

Reviews

Start your review of Mastering Redis for High-Performance Applications with Go

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.