Essentials of Redis Training in San Diego
 
                    Enroll in or hire us to teach our Essentials of Redis class in San Diego,  California by calling us @303.377.6176.  Like all HSG
                    classes, Essentials of Redis may be offered either onsite or via instructor led virtual training.  Consider looking at our public training schedule to see if it
                    is scheduled:  Public Training Classes
                    
                
                        Provided there are enough attendees, Essentials of Redis may be taught at one of our local training facilities.  
                    
                    | 
                	 We offer private customized training for groups of 3 or more attendees.
                 | ||
| Course Description | ||
| In this 3-day course, students will learn how to use Redis's data types
efficiently to manage large data sets. Get an understanding why you
should use Redis... Learn how to work with Redis data structures and Web
applications support and maintenance  Learn about Redis Web applications
support and components... Learn how to use search-based applications and
how to reduce memory use... Learn major differences between client
implementations in PHP, Python, and Ruby... At the end of this course,
you will be able to utilize all the essential features of Redis to
optimize your project's performance. 
                        Course Length: 3 Days Course Tuition: $1190 (US) | ||
| Prerequisites | |
| For developers with experience in working with data structure servers and want to boost their project's performance by learning about features of Redis. | |
| Course Outline | 
| 
	Introduction to Redis 
	Redis Compared to Other Databases and Software 
	Why Redis? 
	Data Structures  
	Installation 
	Installing Node.js 
	JavaScript syntax quick reference guide  
	Redis data types 
	Strings in Redis 
	Lists in Redis 
	Hashes in Redis 
	Lab 
	Advanced Data Types 
	Sets in Redis 
	Building a deal tracking system 
	Sorted Sets 
	Building a leaderboard system for an online game  
	Bitmaps 
	Web Analytics 
	HyperLogLogs 
	Counting and retrieving unique website visits  
	Lab 
	Building the foundation 
	Optimizing with Hashes 
	Web Page Analytics 
	Using Sorted Sets and HyperLogLogs 
	Commands in Redis 
	Pub/Sub 
	Transactions 
	Pipelines 
	Scripting  
	Lua Basics  
	Miscellaneous commands  
	Strings 
	Lists  
	Set 
	Hashes 
	Sorted Sets 
	Memory usage 
	Lab 
	Redis Client Uses  
	Commands commands and pipelines in:  
	PHP 
	Python 
	Ruby 
	Lab 
	Red flags in Redis  
	Wrong Data types  
	The Set Approach  
	The Bitmap approach  
	Multiple databases  
	Keys without a namespace  
	Using swap  
	Memory configuarion  
	Persistence strategies to avoid  
	Lab 
	Security Techniqies 
	The basics 
	Critical commands 
	Network security  
	Firewall rules  
	Loopback and network interface 
	Virtual private cloud 
	Client-to server communication  
	Running stunnel  
	Lab 
	Scaling Redis  
	Persistence 
	RDB 
	AOF(append only file)  
	Replication  
	Partitioning  
	Hash partitioning  
	Presharing 
	Consistent Hashing 
	Tagging 
	Cache vs, Data store 
	Architecture using twemproxy 
	Lab 
	Redis Cluster and Sentinel  
	The CAP theorem  
	Redis Sentinal and configurastion  
	Cluster 
	Hash slots 
	Hash tags 
	Basic clusters 
	Nodes and redirects  
	Configuration  
	Cluster architecture and administration  
	Adding slaves/replicas 
	Using slave nodes, adding removing 
	Using the redis-trib-tool 
	Lab  | 
Course Directory [training on all levels]
Technical Training Courses
                                Software engineer/architect, System Admin ... Welcome!
                            - .NET Classes
- Agile/Scrum Classes
- AI Classes
- Ajax Classes
- Android and iPhone Programming Classes
- Azure Classes
- Blaze Advisor Classes
- C Programming Classes
- C# Programming Classes
- C++ Programming Classes
- Cisco Classes
- Cloud Classes
- CompTIA Classes
- Crystal Reports Classes
- Data Classes
- Design Patterns Classes
- DevOps Classes
- Foundations of Web Design & Web Authoring Classes
- Git, Jira, Wicket, Gradle, Tableau Classes
- IBM Classes
- Java Programming Classes
- JBoss Administration Classes
- JUnit, TDD, CPTC, Web Penetration Classes
- Linux Unix Classes
- Machine Learning Classes
- Microsoft Classes
- Microsoft Development Classes
- Microsoft SQL Server Classes
- Microsoft Team Foundation Server Classes
- Microsoft Windows Server Classes
- Oracle, MySQL, Cassandra, Hadoop Database Classes
- Perl Programming Classes
- Python Programming Classes
- Ruby Programming Classes
- SAS Classes
- Security Classes
- SharePoint Classes
- SOA Classes
- Tcl, Awk, Bash, Shell Classes
- UML Classes
- VMWare Classes
- Web Development Classes
- Web Services Classes
- Weblogic Administration Classes
- XML Classes
Business Training Courses
                                Project Managers, Business Analysts, Paralegals ... Welcome!
                            Upcoming Classes
                    Gain insight and ideas from students with different perspectives and experiences.
                    - RED HAT ENTERPRISE LINUX SYSTEMS ADMIN I 
 3 November, 2025 - 7 November, 2025
- Python for Scientists 
 8 December, 2025 - 12 December, 2025
- Object-Oriented Programming in C# Rev. 6.1 
 17 November, 2025 - 21 November, 2025
- Fast Track to Java 17 and OO Development 
 8 December, 2025 - 12 December, 2025
- ASP.NET Core MVC (VS2022) 
 24 November, 2025 - 25 November, 2025
- See our complete public course listing 






