Redis - World's Fastest Database - Beginners to Advance
4.0 (26 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
20,705 students enrolled

Redis - World's Fastest Database - Beginners to Advance

Learn Real world Production Scenarios
4.0 (26 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
20,705 students enrolled
Last updated 7/2020
English
English
Current price: $129.99 Original price: $199.99 Discount: 35% off
16 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Deep dive into Redis Database
  • Installing Redis on online/offline mode
  • Redis Performance Benchmarking
  • Redis persistence configuration - Backup and Restore using RDB and AOF
  • Writing Python Program to Interact with Redis
  • Writing Different Datasets to Redis - Redis Datatypes
  • Understanding TTL (Time to Live) or Key Expiry in Redis
  • Creating and using counters
  • Deep Dive in String, Lists and Hashes type operation
  • Creating a subset from a bigger set Redis
  • Setting up Redis Replication (Master + Slave) - Development or Demo Scenario
  • Redis Replication Production Setup using Dedicated Master and Slave Servers. Performing a Failover when Master Server is down from non-recoverable issue. Setting up new master on the fly and pointing slave to this new master server.
  • Redis High Availability in Production with Sentinels on Three Servers (Automatic Failover)
  • Redis Clustering, Pros and Cons
Requirements
  • This course does not require any prior experience.
  • However, Some prior experience of working with Linux and Key Value DB can help in understanding course faster.
Description

This course is creating from step zero and then gradually moves onto advance topics. So this is suitable for Beginners to Advance Level.

This course contains hands-on production like scenarios for setting up High Availability.

Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes with radius queries and streams. Redis has built-in replication and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.



Who this course is for:
  • Students with Bigdata or Data Science Technologies
  • Students with Willingness to learn about Fastest In Memory Database Technologies
  • Anyone who wants to work on real production like environment setup for Redis and do a deep dive in understanding Redis
Course content
Expand all 22 lectures 06:05:22
+ Redis Introduction
6 lectures 01:07:37
Installing Redis on Linux Using Package Manager
09:40
Installing Redis on Linux using Offline Mode
19:07
Redis Performance Benchmarking
20:49
Redis Basic Understanding
8 questions
+ Redis Data Types - Deep Dive
4 lectures 01:03:03
Redis Data Types - Deep Dive
31:11
Redis Data Type - Sets
15:12
Checking Commands HIstory
02:33
Redis Transactions EXEC MULTI DISCARD WATCH Commands
14:07
+ Redis Mass Insertion
1 lecture 20:10
Redis Mass Insertion - Fastest Data Insertion Approach
20:10
+ Redis Persistence (Backup and Restore)
3 lectures 49:49
Redis Persistence Overview ( RDB and AOF )
10:47
Redis RDB Backup and Restore
22:49
Redis AOF Backup and Restore
16:13
+ Redis Replication and High Availability
4 lectures 02:09:35
Redis Replication (Master Slave Configuration)
24:33
Redis High Availability Overview with Production Scenarios
18:42
Setting Up Redis High Availability in Production with Sentinel on Three Servers
52:21
Redis Replication and Failover in Production (Three Servers)
33:59
+ Redis Cluster
2 lectures 27:05
Hands-on Redis Cluster Setup and Running sample commands
23:24
+ Bonus Lecture - Coupons for my other trending courses
1 lecture 00:24
Coupons for my other trending courses - Students Special
00:24