
Redis Data Types
A practical tour of Redis's core data types, strings, lists, sets, sorted sets, and hashes, with real command examples for each.

A practical tour of Redis's core data types, strings, lists, sets, sorted sets, and hashes, with real command examples for each.

An introduction to RedisInsight (Redis Databases), a graphical tool for connecting to and visualizing key-value data on a Redis server.

A quick guide to running a Redis server locally in a Docker container on Windows, and testing it with basic redis-cli SET and GET commands.

An introduction to Redis: what makes this in-memory NoSQL store fast, how it persists data, and its common use cases like caching and queues.

What distributed caching is, how it keeps data consistent across multiple application instances, and how it compares to in-memory caching.

How in-memory caching works, why it speeds up applications, and the data-consistency risks it introduces across multiple app instances.

An introduction to caching in software applications: why it matters, when to use it, and the difference between local and distributed caching.

How to use Entity Framework Core's in-memory database provider to model and test data access quickly, without a real database connection.

An overview of .NET's SearchValues class and how its vectorized, hardware-accelerated lookups speed up searching arrays for multiple values.

How to containerize a .NET application straight from the SDK using dotnet publish, without writing or maintaining a Dockerfile.