Introduction
Welcome
()
What you should know
()
Exercise files
()
1. What Is Redis?
Use cases and features
()
Persistence and HA
()
2. Deploying Redis
Local on Windows
()
Local on Windows with Bash and Ubuntu
()
Redis on Azure for dev: Test
()
Redis on Azure for production
()
Redis in Azure container instances
()
3. Connecting
Connecting with Redis CLI
()
Connecting with C# clients
()
VS2017 test RunSettings and NFluent
()
4. Working with Data Types in Redis
Redis keys
()
Operations on keys
()
Key expiration and expiration policies
()
Redis strings: Key-value pairs
()
5. Working with Lists in Redis
Redis lists
()
Hands on with C# and Redis lists
()
6. Working with Sets in Redis
Redis sets
()
Redis sorted sets
()
Hands on with C# and Redis sets
()
7. Working with Hashes in Redis
Redis hashes (maps)
()
Hands on with C# and Redis hashes
()
8. Working with GIS Data in Redis
Redis GEO: GIS features
()
Hands on with C# and Redis GEO
()
9. Working with Batches and Transactions
StackExchange batch and CommandFlags
()
Hands on with batches and CommandFlags
()
Redis transactions aka MULTI
()
Hands on with C# and Redis MULTI
()
10. Working with Lua Scripts in Redis
Server-side scripts on Redis
()
Hands on with C# and Redis Lua scripts
()
11. Using Redis with ASP.NET Web Apps
ASP.NET Core 2 MVC with Redis
()
Redis as distributed cache
()
Ex_Files_Azure_Redis_CSharp.zip
(11.7 MB)