We can host this training at your preferred location. Contact us!
Upcoming Training
05 June 2023
4 Days
In this Redis training course, students learn about Redis data structures and web applications and how to manage a Redis database.
Understand why you should use Redis.
Learn how to work with Redis data structures.
Learn about Redis Web applications support and components.
Learn how to use search-based applications.
Learn how to reduce memory use.
Introduction to Redis
Redis Compared to Other Databases and Software
Features
Why Redis?
What Redis Data Structures Look Like
Strings in Redis
Lists in Redis
Sets in Redis
Hashes in Redis
Sorted sets in Redis
Redis Web Applications
Login and Cookie Caching
Shopping Carts in Redis
Web Page Caching
Database Row Caching
Web Page Analytics
Commands in Redis
Strings
Lists Sets
Hashes
Sorted Sets
Publish/Subscribe
Sorting
Transactions
Expiring Keys
Data Management
Persistence Options
Snapshots
Append-only File Persistence
Rewriting/Compacting Append-only Files
Replication
Configuring for Replication
Master/Slave Chains
Verifying Disk Writes
System Failures
Application Support
Logging to Redis
Counters and Statistics
Service Discovery and Configuration
Using Redis to Store Configuration Information
Application Components
Distributed Locking
Fine-grained Locking
Locks with Timeouts
Counting Semaphores
Fair Semaphores
Refreshing Semaphores
Preventing Race Conditions
Task Queues
Distributing Files with Redis
Search-based Applications
Searching in Redis
Basic Search Theory
Sorting Search Results
Sorted Indexes
Sorting Search Results with ZSETs
Reducing Memory Use
Short Structures
The ziplist Representation
The intset Encoding for SETs
Performance Issues for Long ziplists and intsets
Sharded Structures
HASHes
SETs
Scaling Redis
Scaling Reads
Scaling Writes and Memory Capacity
Handling Shard Configuration
Creating a Server-sharded Connection Decorator
Scaling Complex Queries
Scaling Search Query Volume
Scaling Search Index Size
Scaling a Social Network
Upcoming Trainings
Join our public courses in our Istanbul, London and Ankara facilities. Private class trainings will be organized at the location of your preference, according to your schedule.
05 June 2023
Classroom / Virtual Classroom
Istanbul, Ankara, London
09 June 2023
Classroom / Virtual Classroom
Istanbul, Ankara, London
13 June 2023
Classroom / Virtual Classroom
Istanbul, Ankara, London
16 June 2023
Classroom / Virtual Classroom
Istanbul, Ankara, London
14 July 2023
Classroom / Virtual Classroom
Istanbul, Ankara, London
17 August 2023
Classroom / Virtual Classroom
Istanbul, Ankara, London
27 August 2023
Classroom / Virtual Classroom
Istanbul, Ankara, London
13 October 2023
Classroom / Virtual Classroom
Istanbul, Ankara, London
Bilginç IT Academy All Rights Reserved
By using this website you agree to let us use cookies. For further information about our use of cookies, check out our Cookie Policy.