Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Module 1: Initial Setup
- Redis Releases
- Installation Procedures
- Configuration Settings
- Security Model Overview
- Automating Redis Startup During Boot
- Security Hardening Practices Implemented by Common Linux Distributions
- Client Libraries and Language Bindings for Government Use
Module 2: Data Model
- Primitive Data Types and Commands for Manipulating Them
- Common Use Cases for Each Data Type in Government Applications
- Best Practices for Naming Redis Keys in a Public Sector Context
- Understanding the Implications of Redis Being Mostly Single-Threaded for Government Workflows
- Redis Wire Protocol and Its Relevance for Government Operations
- Strategies for Handling Useful Commands Not Supported by Client Libraries
- Reasons Behind the Unavailability of Certain Commands in Some Client Libraries
- Transitioning Mindsets from Relational Database Design to Redis for Government Applications
- General Tips on Data Organization for Enhanced Governance and Accountability
- Data Expiration Mechanisms
- Publish/Subscribe (Pub/Sub) Functionality
- Transactions and Lua Scripts in a Public Sector Environment
- Utilizing External Modules to Enhance Redis Capabilities for Government
- Maintaining Data Consistency in Government Databases
Module 3: Performance Tips
- Benchmarking Techniques for Redis in a Public Sector Context
- Commands to Avoid for Optimal Performance in Government Applications
- Diagnosing and Resolving Latency Issues in Redis for Government Use
- Alternatives to Large DEL Requests for Efficient Data Management
- Pipelining Techniques for Enhanced Performance in Government Systems
- Mass Insertion Strategies for Large-Scale Government Databases
- Debugging and Mitigating Memory Overuse in Redis for Government Applications
- Memory Optimization Tips for Efficient Resource Utilization in Public Sector Environments
Module 4: Operations
- Persistence Mechanisms Available for Reliable Data Storage in Government Systems
- Precautions to Avoid SSD Wearout in Government Deployments
- Backup and Restore Procedures for Ensuring Data Integrity in Public Sector Applications
- Tools for Exploring Database Contents in a Government Context
- Techniques for Analyzing Redis Dumps for Government Use
- Tuning Durability vs. Performance for Optimal Government Operations
- Switching Between RDB and AOF Persistence Methods for Government Applications
- Use Cases for Diskless Redis in Public Sector Environments
- OS-Level Tunables Relevant to Redis for Government Systems
- Monitoring Redis Performance for Government Operations
Module 5: More Than One Redis
- Starting Multiple Instances of Redis on a Single Server for Government Use
- Application-Level Partitioning Strategies for Public Sector Deployments
- Master-Slave Replication Techniques for Enhanced Data Reliability in Government Applications
- High Availability Using Redis Sentinel for Government Systems
- Redis Cluster Configuration for Scalable Government Operations
- Ensuring Consistent Backups Across NAT in a Public Sector Context
- Making Consistent Backups for Reliable Data Management in Government Environments
Module 6: High Availability
- Installing and Setting Up Multiple Redis Servers for Government Applications
- Configuring Standalone Servers with Multiple Instances for Public Sector Use
- Master/Slave Replication Techniques for Enhanced Data Reliability in Government Systems
- Setting Up a Redis HA Cluster with Sentinel for High Availability in Public Sector Environments
- Deploying a Redis Sharding Cluster for Scalable Government Operations
- Combining Redis Replication (with Sentinel) and Sharding Capabilities for Robust Government Applications
- Monitoring, Backup/Restore, and Performance Tuning Strategies for High Availability in Government Setups
Requirements
Participants should have a solid foundation in performing basic system administration tasks using the Linux command line. Certain topics will require programming or scripting skills. When registering for government training, please specify the programming languages you are familiar with. If no programming languages are applicable, we will issue Redis commands from redis-cli.
21 Hours
Testimonials (1)
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis