🌐
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#
🌐
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:
🌐
Redis
redis.io › home › .net and redis tutorial: stackexchange.redis getting started guide
.NET and Redis Tutorial: StackExchange.Redis Getting Started Guide
February 24, 2026 - StackExchange.Redis is the most widely adopted C# Redis client, built by the team behind StackOverflow.
🌐
OneUptime
oneuptime.com › home › blog › how to install and set up stackexchange.redis in .net
How to Install and Set Up StackExchange.Redis in .NET
2 weeks ago - using StackExchange.Redis; // Create a multiplexer (this is thread-safe and should be a singleton) ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("localhost:6379"); IDatabase db = redis.GetDatabase(); // Basic SET and GET db.StringSet("greeting", "hello"); string?
🌐
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.
Find elsewhere
🌐
Reddit
reddit.com › r/dotnet › testing stackexchange.redis and their documentation is pretty funky
r/dotnet on Reddit: Testing StackExchange.Redis and their documentation is pretty funky
December 11, 2015 - What surprised me though was the number of commands it has. Who'd have thought a key/value pair store would have so many? http://redis.io/commands# Why for example is there so many commands for string manipulation, bit manipulation etc?
🌐
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.
🌐
Medium
medium.com › @sadigrzazada20 › getting-started-with-redis-in-c-using-stackexchange-redis-353a9d65a136
Getting Started with Redis in C# using StackExchange.Redis | by Sadigrzazada | Medium
September 7, 2023 - Getting Started with Redis in C# using StackExchange.Redis Redis (Remote Dictionary Server) is a powerful, open-source, in-memory data store used for caching, message queuing, and real-time data
🌐
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.
🌐
Elastic
elastic.co › elastic docs › reference › ingestion tools › apm › apm agents › apm .net agent › nuget packages › stackexchange.redis
StackExchange.Redis | APM .NET agent
// using Elastic.Apm.StackExchange.Redis; var connection = await ConnectionMultiplexer.ConnectAsync("<redis connection>"); connection.UseElasticApm();
🌐
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 ·
🌐
Slideshare
slideshare.net › home › technology › stackexchange.redis
StackExchange.redis | PPTX
StackExchange.Redis is a .NET client for Redis that provides high performance access to Redis features. It supports synchronous and asynchronous usage, configuration of multiple Redis servers, transactions, scripting, and pub/sub functionality.
🌐
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