{{ variable.name }}
Introduction This course mainly covers the important configuration items of Redis5.0, including the Stream data type, the new Sorted Set command, memory defragmentation, and building a simple cluster with the new cluster manager. The focus is on the Stream data type, while other new features will be explained in terms of theoretical knowledge and application scenarios.
Chapter 1 Course Introduction
Introduce the main learning content of this course, the application scenarios of Redis5.0, key points and course arrangements.
Course Introduction 1-1
1-2: A Brief Introduction to the 12 New Features of Redis5.0
1-3 Overview of stream Data Type
Chapter 2 Redis5.0 Configuration Files
Explain some important configuration items in Redis5.0 redis.conf.
2-1 Important configuration items of redis5.0
Chapter 3: Detailed Explanation of the Stream Data Type
Explain the storage structure of Stream, elaborate on the relationship between Consumer Group and Consumer, as well as the methods of data access, and explain the usage methods of some common commands.
3-1 Illustration of the stream data Type
3-2 Detailed Explanation of the Usage of XADD, XLEN and XDEL
3-3 Detailed Explanation of the Usage of XRANGE and XREAD
3-4 Detailed Explanation of the Usage of XGROUP and XREADGROUP
Chapter 4 The New Sorted Set Command
Explain the detailed usage methods of the four commands, ZPOPMAX, ZPOPMIN, BZPOPMAX and BZPOPMIN, through code demonstration.
4-1 Detailed Explanation of the help Subcommand
Chapter 5 Defragmentation and Memory Reporting
Explain the upgrade of Active defragmentation to Version 2, the upgrade of Jemalloc version to 5.1, and view more detailed memory reports.
5-1 Build a cluster
5-2 cluster adds nodes to the cluster
Delete nodes in the 5-3 cluster
Chapter 6 Cluster Manager in C Language
The original cluster manager was built in Ruby. Now it has been changed to C code. This article explains how to build a cluster using redis-cli -- Cluster and the benefits of this method.
6-1 Sorted Set Review and New Command Application Scenarios
6-2 Detailed Explanation of the Usage of ZPOPMAX, ZPOPMIN, BZPOPMAX and BZPOPMIN
Chapter 7 Other New Features of Redis5.0
Explain the theoretical knowledge and application scenarios of the help subcommand, version function improvements, and other new features.
7-1 Defragmentation and memory Reporting
Chapter 8 Course Review and Summary
Review and summarize this course, and explain in detail the key and difficult points of this course as well as future learning suggestions.
8-1 Course Review and Summary