Cliente Java para Valkey e Redis que adiciona coleções distribuídas, locks, filas e serviços sobre os comandos básicos.
StackExchange/StackExchange.Redis
Biblioteca cliente .NET para conectar a Redis e outros servidores compatíveis com RESP, como Valkey, Garnet e AWS ElastiCache.
- Estrelas
- 6,206
- Forks
- 1,562
- Issues abertas
- 220
- Último commit
- há 20 horas
O que é?
StackExchange.Redis é um cliente .NET para se comunicar com Redis e outros servidores compatíveis com RESP. Além do próprio Redis, a biblioteca foi desenvolvida para funcionar com Azure Managed Redis, Garnet, Valkey e AWS ElastiCache, bem como com qualquer servidor que ofereça uma API semelhante à do Redis.
A biblioteca é distribuída como o pacote NuGet StackExchange.Redis. A documentação está em seredis.dev e aborda configuração e uso. O projeto é escrito em C# e distribuído sob a licença MIT.
Use a biblioteca quando uma aplicação .NET precisar ler e gravar dados em um armazenamento compatível com Redis, por exemplo, para cache, armazenamento de sessões ou mensagens. Servidores que não estão entre os produtos mencionados não têm suporte formal, mas o projeto aceita relatos de problemas de compatibilidade.
Recursos principais
- 01Conecta aplicações .NET ao Redis e a servidores compatíveis com RESP.
- 02Distribuída como pacote NuGet, com versões estáveis e pré-lançamentos.
- 03Documentação disponível em seredis.dev.
- 04Código aberto sob a licença MIT.
Casos de uso
- Adicionar cache com Redis a um serviço ASP.NET ou a outro serviço .NET.
- Conectar uma aplicação .NET a um serviço gerenciado de Redis na nuvem, como AWS ElastiCache ou Azure Managed Redis.
- Usar Valkey ou Garnet como armazenamento de dados em código C#.
Início rápido
- 1
Instale o pacote NuGet StackExchange.Redis
Tópicos
Perguntas frequentes
- O que é StackExchange.Redis?
- Biblioteca cliente .NET para conectar a Redis e outros servidores compatíveis com RESP, como Valkey, Garnet e AWS ElastiCache. StackExchange.Redis é um cliente .NET para se comunicar com Redis e outros servidores compatíveis com RESP. Além do próprio Redis, a biblioteca foi desenvolvida para funcionar com Azure Managed Redis, Garnet, Valkey e AWS ElastiCache, bem como com qualquer servidor que ofereça uma API semelhante à do Redis.
- StackExchange.Redis é gratuito? Qual é a licença?
- StackExchange.Redis é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- StackExchange.Redis ainda é mantido?
- Manutenção ativa. O último commit de StackExchange.Redis foi em 6 de nov. de 2026.
- Para que posso usar StackExchange.Redis?
- Adicionar cache com Redis a um serviço ASP.NET ou a outro serviço .NET. Conectar uma aplicação .NET a um serviço gerenciado de Redis na nuvem, como AWS ElastiCache ou Azure Managed Redis. Usar Valkey ou Garnet como armazenamento de dados em código C#.
- Como instalar StackExchange.Redis?
- Instale o pacote NuGet StackExchange.Redis
- Onde consigo StackExchange.Redis?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/StackExchange/StackExchange.Redis
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor de estruturas de dados de alto desempenho e compatível com Redis, derivado do Redis, voltado para cache e cargas de trabalho em tempo real.
GUI nativa para Redis e Valkey, acelerada por GPU e feita com Rust e GPUI, para navegar com fluidez por conjuntos enormes de chaves.
Uma biblioteca cliente .NET para Redis, com suporte a Redis Sentinel e Cluster e APIs síncronas e assíncronas.
Um armazenamento de dados em memória compatível com as APIs do Redis e do Memcached, criado para substituir ambos sem mudanças nas aplicações.
Um cache-store remoto em C# que usa o protocolo Redis RESP, permitindo que clientes Redis existentes se conectem sem alterações.