Building Databases with Redis
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Acquire practical experience and skills in designing databases using Redis.Redis has been used as a supportive database management system for years, although it is capable of being used as a type of main storage managing data consistency and high-load resilience. It is a simple-to-use database management system with transparent data structures and commands that predict queries, and extremely fast execution time.This video course is a great way to get acquainted with the Redis database. Take a journey from simple data architectures presented with key-value storage of strings to other topics including hash maps, lists, sets, and more. You will become familiar with a broad range of Redis commands, ways to configure and secure Redis servers, and learn how to scale your databases horizontally and vertically. Finally, you will understand how to set up reliable clusters, administrate them, and add your own commands to Redis using the Lua programming language.By the end of the course, you will know how to make use of all of Redis' features, from programming to administrative features, allowing you to design production-ready storage.About the AuthorRostyslav Dzinko is a software architect who has been working in the software development industry for more than 7 years. Rostyslav has been using Redis for years either as a main or a supportive type of storage used to build high-responsive networks and web services. Rostyslav uses Redis DBMS daily, and has been successfully using it in production for more than four years, building broad range of software. Rostyslav has a master's degree in Systems Engineering and is currently doing a PhD.
.
I would like to give many thanks to my beautiful wife for her patience and support in this journey of bringing the course to life, knowing about my passion to sharing information and teaching people
Facilities
Location
Start date
Start date
About this course
Discover the correct way to install Redis to make the most of the supplied toolset
Operate on Redis-stored data structures using Redis commands to build complex data architectures
Use the command-line client and database server to interact with Redis
Grasp horizontal and vertical scaling of the database to resolve failover problems
Create your own commands using Lua to make complex server-side operations
Monitor Redis activities and make your database secure for smooth administratio
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
- Production
- Programming
- Project
- Database training
- Database
- Database Management
- Server
Course programme
- Downloading Redis binaries
- Unpacking and building the Redis project
- Starting the Redis server and connecting to it using the command-line client
- Using the SET command to set values
- Using the GET command to get values and DEL to remove them
- Designing and filling a simple wiki application database
- TYPE, OBJECT, and DUMP commands' usage
- Listing and renaming keys with KEYS, SCAN, and RENAME
- Adding the list of pages to the wiki application
- Increasing and decreasing values by 1
- Increasing and decreasing values by another value
- Adding the page visits counter to the wiki application
- Working with value ranges
- Making small improvements in the wiki application database's queries
- Caching system principles
- Working with expired keys
- Adding caches for wiki application index pages
- Downloading Redis binaries
- Unpacking and building the Redis project
- Starting the Redis server and connecting to it using the command-line client
- Using the SET command to set values
- Using the GET command to get values and DEL to remove them
- Designing and filling a simple wiki application database
- TYPE, OBJECT, and DUMP commands' usage
- Listing and renaming keys with KEYS, SCAN, and RENAME
- Adding the list of pages to the wiki application
- Increasing and decreasing values by 1
- Increasing and decreasing values by another value
- Adding the page visits counter to the wiki application
- Working with value ranges
- Making small improvements in the wiki application database's queries
- Caching system principles
- Working with expired keys
- Adding caches for wiki application index pages
- Downloading Redis binaries
- Unpacking and building the Redis project
- Starting the Redis server and connecting to it using the command-line client
- Downloading Redis binaries
- Unpacking and building the Redis project
- Starting the Redis server and connecting to it using the command-line client
- Downloading Redis binaries
- Unpacking and building the Redis project
- Starting the Redis server and connecting to it using the command-line client
- Downloading Redis binaries
- Unpacking and building the Redis project
- Starting the Redis server and connecting to it using the command-line client
- Downloading Redis binaries
- Unpacking and building the Redis project
- Starting the Redis server and connecting to it using the command-line client
- Downloading Redis binaries
- Unpacking and building the Redis project
- Starting the Redis server and connecting to it using the command-line client
- Using the SET command to set values
- Using the GET command to get values and DEL to remove them
- Designing and filling a simple wiki application database
- Using the SET command to set values
- Using the GET command to get values and DEL to remove them
- Designing and filling a simple wiki application database
- Using the SET command to set values
- Using the GET command to get values and DEL to remove them
- Designing and filling a simple wiki application database
- Using the SET command to set values
- Using the GET command to get values and DEL to remove them
- Designing and filling a simple wiki application database
- Using the SET command to set values
- Using the GET command to get values and DEL to remove them
- Designing and filling a simple wiki application database
- Using the SET command to set values
- Using the GET command to get values and DEL to remove them
- Designing and filling a simple wiki application database
- TYPE, OBJECT, and DUMP commands' usage
- Listing and renaming keys with KEYS, SCAN, and RENAME
- Adding the list of pages to the wiki application
- TYPE, OBJECT, and DUMP commands' usage
- Listing and renaming keys with KEYS, SCAN, and RENAME
- Adding the list of pages to the wiki application
- TYPE, OBJECT, and DUMP commands' usage
- Listing and renaming keys with KEYS, SCAN, and RENAME
- Adding the list of pages to the wiki application
- TYPE, OBJECT, and DUMP commands' usage
- Listing and renaming keys with KEYS, SCAN, and RENAME
- Adding the list of pages to the wiki application
- TYPE, OBJECT, and DUMP commands' usage
- Listing and renaming keys with KEYS, SCAN, and RENAME
- Adding the list of pages to the wiki application
- TYPE, OBJECT, and DUMP commands' usage
- Listing and renaming keys with KEYS, SCAN, and RENAME
- Adding the list of pages to the wiki application
- Increasing and decreasing values by 1
- Increasing and decreasing values by another value
- Adding the page visits counter to the wiki application
- Increasing and decreasing values by 1
- Increasing and decreasing values by another value
- Adding the page visits counter to the wiki application
- Increasing and decreasing values by 1
- Increasing and decreasing values by another value
- Adding the page visits counter to the wiki application
- Increasing and decreasing values by 1
- Increasing and decreasing values by another value
- Adding the page visits counter to the wiki application
- Increasing and decreasing values by 1
- Increasing and decreasing values by another value
- Adding the page visits counter to the wiki application
- Increasing and decreasing values by 1
- Increasing and decreasing values by another value
- Adding the page visits counter to the wiki application
- Working with value ranges
- Making small improvements in the wiki application database's queries
- Working with value ranges
- Making small improvements in the wiki application database's queries
- Working with value ranges
- Making small improvements in the wiki application database's queries
- Working with value ranges
- Making small improvements in the wiki application database's queries
- Working with value ranges
- Making small improvements in the wiki application database's queries
- Working with value ranges
- Making small improvements in the wiki application database's queries
- Caching system principles
- Working with expired keys
- Adding caches for wiki application index pages
- Caching system principles
- Working with expired keys
- Adding caches for wiki application index pages
- Caching system principles
- Working with expired keys
- Adding caches for wiki application index pages
- Caching system principles
- Working with expired keys
- Adding caches for wiki application index pages
- Caching system principles
- Working with expired keys
- Adding caches for wiki application index pages
- Caching system principles
- Working with expired keys
- Adding caches for wiki application index pages
- Configuring Redis via configuration files
- Configuring the Redis server using command-line arguments
- Configuring Redis using Redis commands
- Explaining the Redis authentication mechanism
- Configuring the Redis server to accept passwords
- Working with server information and statistics
- The Redis server's real-time activity monitoring
- Logging Redis activities and getting slow queries
- Redis' persistent storage and virtual memory
- RDB persistency
- AOF persistency
- Configuring Redis via configuration files
- Configuring the Redis server using command-line arguments
- Configuring Redis using Redis commands
Additional information
Building Databases with Redis