GitHub
github.com › stackexchange › stackexchange.redis
GitHub - StackExchange/StackExchange.Redis: General purpose redis client · GitHub
General purpose redis client. Contribute to StackExchange/StackExchange.Redis development by creating an account on GitHub.
Starred by 6.1K users
Forked by 1.6K users
Languages C#
GitHub
github.com › Azure › Microsoft.Azure.StackExchangeRedis
GitHub - Azure/Microsoft.Azure.StackExchangeRedis: Azure-specific wrapper for the StackExchange.Redis client library · GitHub
The Microsoft.Azure.StackExchangeRedis package is an extension for the StackExchange.Redis client library that enables using Microsoft Entra ID to authenticate connections from a Redis client application to an Azure Cache for Redis resource.
Starred by 21 users
Forked by 21 users
Languages C#
Videos
17:39
StackExchange.Redis & IDistributedCaching [AspNetCore, C#, Redis, ...
01:35
How to Resolve StackExchange.Redis.RedisTimeoutException Issues?
01:39
Resolving the StackExchange.Redis Connection Issue: A ...
00:54
StackExchange.Redis creates threads that do nothing but wait - YouTube
11:49
How To Setup Redis With Dependency Injection in C# in 10 Minutes!
How can I store a list using StackExchange.Redis?video
NuGet
nuget.org › packages › stackexchange.redis
NuGet Gallery | StackExchange.Redis 2.12.14
StackExchange.Redis is a high-performance RESP (Redis, etc) client for .NET, available under the MIT license.
StackExchange.Redis
stackexchange.github.io › StackExchange.Redis
StackExchange.Redis | General purpose redis client
StackExchange.Redis is a high performance general purpose redis client for .NET languages (C#, etc.). It is the logical successor to BookSleeve, and is the client developed-by (and used-by) Stack Exchange for busy sites like Stack Overflow. For the full reasons why this library was created (i.e.
Marcgravell
blog.marcgravell.com › 2017 › 04 › stackexchangeredis-and-redis-40-modules.html
Code, code and more code.: StackExchange.Redis and Redis 4.0 Modules
April 29, 2017 - There's already a gallery of useful modules started by Redis Labs - things like JSON support, Machine Learning, or Search - with an option to submit your own modules to the community. Clearly, my old approach of "manually update the API when new releases come out" doesn't scale to the advent of modules, and saying "use Lua to run them" is ... ungainly. We need a different approach. As a result, in an upcoming (not yet released) version, the plan is to add some new methods to StackExchange.Redis to allow more direct and raw access to the pipe; for example the rejson module adds a JSON.GET command that takes a key to an existing JSON value, and a path inside that json - we can invoke this via:
Microsoft Learn
learn.microsoft.com › en-us › answers › questions › 2282418 › managed-redis-fails-with-stackexchange-redis-redis
Managed Redis fails with StackExchange.Redis.RedisConnectionException after a few days of usage and does not return to e healthy state - Microsoft Q&A
June 9, 2025 - Now I can connect to Redis. Question remains, how to refresh the token after I called ConnectionMultiplexer.ConnextAsync and added that to the service collection. And for our previous code, where we used this nuget, the documentation states that the refresh takes place: 'configures a StackExchange.Redis connection to use the token for authentication.
NuGet
nuget.org › packages › Aspire.StackExchange.Redis
NuGet Gallery | Aspire.StackExchange.Redis 13.2.2
The Aspire StackExchange Redis component provides multiple options to configure the Redis connection based on the requirements and conventions of your project.
Mintlify
mintlify.com › mintlify atlas › mintlify-atlas/docs-atlas-3140b850 › aspire.stackexchange.redis
Aspire.StackExchange.Redis - .NET Aspire
The Aspire.StackExchange.Redis component registers an IConnectionMultiplexer in your dependency injection container for connecting to Redis servers.
StackExchange.Redis
stackexchange.github.io › StackExchange.Redis › Basics.html
Basic Usage | StackExchange.Redis
The central object in StackExchange.Redis is the ConnectionMultiplexer class in the StackExchange.Redis namespace; this is the object that hides away the details of multiple servers. Because the ConnectionMultiplexer does a lot, it is designed to be shared and reused between callers.
NuGet
nuget.org › packages › microsoft.extensions.caching.stackexchangeredis
NuGet Gallery | Microsoft.Extensions.Caching.StackExchangeRedis 10.0.5
Microsoft.Extensions.Caching.StackExchangeRedis provides a distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using Redis.
NuGet
nuget.org › packages › StackExchange.Redis
NuGet Gallery | StackExchange.Redis 2.11.8
StackExchange.Redis is a high-performance RESP (Redis, etc) client for .NET, available under the MIT license.
Redis
redis.io › docs › latest › develop › clients › dotnet
NRedisStack guide (C#/.NET) | Docs
using NRedisStack; using NRedisStack.RedisStackCommands; using StackExchange.Redis; public class SyncLandingExample { public void Run() { var muxer = ConnectionMultiplexer.Connect("localhost:6379"); var db = muxer.GetDatabase(); db.StringSet("foo", "bar"); Console.WriteLine(db.StringGet("foo")); // >>> bar var hash = new HashEntry[] { new HashEntry("name", "John"), new HashEntry("surname", "Smith"), new HashEntry("company", "Redis"), new HashEntry("age", "29"), }; db.HashSet("user-session:123", hash); var hashFields = db.HashGetAll("user-session:123"); Console.WriteLine(String.Join("; ", hashFields)); // >>> name: John; surname: Smith; company: Redis; age: 29 } } C#-Sync Quick-Start ·
GitHub
github.com › StackExchange › StackExchange.Redis › packages › 271642
Package StackExchange.Redis · StackExchange/StackExchange.Redis
General purpose redis client. Contribute to StackExchange/StackExchange.Redis development by creating an account on GitHub.
Author StackExchange