Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

NoSQL Development with Azure Redis and C#

via LinkedIn Learning

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
Get started with Microsoft Azure Redis by learning about the various data structures in Redis, and how to use those data structures from C#.

Syllabus

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
Conclusion
  • Next steps

Taught by

Anton Delsink

Reviews

Start your review of NoSQL Development with Azure Redis and C#

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.