Features
Description
InfoShare Academy is a leading IT academy offering comprehensive educational programs in new technologies for companies. Since 2015, we have supported organizations in developing technology teams through dedicated courses in Machine Learning, DevOps, Data Engineering, Python, UX/UI Design, AWS, and Kubernetes. Our training is based on practical skills and real business cases. We collaborate with over 300 industry practitioners, ensuring that our programs are tailored to current market needs. We specialize in reskilling and upskilling employees. With us, you will build effective teams implementing new technologies that will accelerate innovation and strengthen your company's competitiveness in the market. Check out our training offerings designed for companies, created to enhance your employees' IT competencies.
- Redis is one of the most popular NoSQL databases used for data storage. It operates on a key-value basis. Unlike standard solutions, Redis works in RAM – not on disk. It also includes structures such as strings, lists, sets, sorted sets, hashes, bitmaps, spatial data, and streams. Using this advanced database provides users with many possibilities. The interface is quite simple, so even less experienced individuals can handle Redis.
- During the training:
- You will gain knowledge about Redis, one of the most popular NoSQL databases operating on a key-value basis, which is unique due to its operation in RAM.
- You will learn to install Redis on various operating systems, including Windows, Docker, Linux, and macOS.
- You will get to know the different data types supported by Redis, including strings, hashes, sets, sorted sets, lists, and other advanced data types.
- You will learn about the concept of clusters in Redis, including replication, scaling, creating a cluster, and troubleshooting CROSSSLOT issues, as well as using Redis clients, including C# and StackExchange.Redis.
- You will master creating and restoring backups and utilizing Redis Stack, including Redis Insight, JSON, Graph, and Time Series.
- For anyone who wants to use object cache to speed up their website.
- For anyone who wants to master the chaos of handling large amounts of data.
- You will master basic operations in Redis, such as connecting, pinging, selecting a database, managing keys, and performing time-based key operations.
- You will acquire skills related to publishing and subscribing to messages, managing data streams, and handling groups and transactions.
- You will learn to configure, secure, and diagnose the Redis database, including authentication, authorization, file configuration, and using the Redis benchmark tool.
Installation
Windows
Docker
Linux
macOS
Connection
Ping
Selecting a Database
Keys
Basic Operations
Time-based Keys
Data Types
Strings
Hashes
Sets
Sorted Sets
Lists
Spatial Sets
HyperLogLog
Bitmaps
Bitfields
Pub/Sub
Sending Messages
Receiving Messages
Stream
Writing to Stream
Reading from Stream
Groups
Transactions
Creating Transactions
Rolling Back Changes
Committing Changes
Tracking Changes
Configuration
Commands
File
Command Line
Security
Authentication
Authorization (ACL)
Configuration
Diagnostics
Metrics
Redis Benchmark Tool
Backup
Creating Backups
Restoring Backups
Redis Stack
Redis Insight
JSON
Graph
Time Series
Cluster
Replication
Scaling
Creating a Cluster
Resolving CROSSSLOT Issues
Clients
C#
StackExchange.Redis
16 h/2 days
- Certificate of completion
- Monthly access to the training recording (for online format)
- Customization of the training program to client needs