Cliente Java para Valkey y Redis que añade colecciones distribuidas, bloqueos, colas y servicios sobre los comandos básicos.
StackExchange/StackExchange.Redis
Biblioteca cliente de .NET para conectarse a Redis y otros servidores compatibles con RESP, como Valkey, Garnet y AWS ElastiCache.
- Estrellas
- 6,206
- Forks
- 1,562
- Issues abiertos
- 220
- Último commit
- hace 5 horas
¿Qué es?
StackExchange.Redis es un cliente de .NET para comunicarse con Redis y otros servidores compatibles con RESP. Además de Redis, está pensado para funcionar con Azure Managed Redis, Garnet, Valkey y AWS ElastiCache, así como con cualquier servidor que ofrezca una API similar a la de Redis.
La biblioteca se distribuye como el paquete NuGet StackExchange.Redis. La documentación está disponible en seredis.dev e incluye información sobre configuración y uso. El proyecto está escrito en C# y se publica bajo la licencia MIT.
Úsala cuando una aplicación de .NET necesite leer y escribir datos en un almacén compatible con Redis, por ejemplo, para almacenar en caché, gestionar sesiones o enviar mensajes. Los servidores que no aparecen entre los productos mencionados no cuentan con soporte oficial, pero el proyecto invita a informar de problemas de compatibilidad.
Funciones clave
- 01Se conecta a Redis y a servidores compatibles con RESP desde aplicaciones de .NET.
- 02Se distribuye como paquete NuGet con versiones estables y preliminares.
- 03Documentación disponible en seredis.dev.
- 04Código abierto bajo la licencia MIT.
Casos de uso
- Añadir almacenamiento en caché respaldado por Redis a un servicio de ASP.NET u otro servicio de .NET.
- Conectar una aplicación de .NET a un servicio Redis administrado en la nube, como AWS ElastiCache o Azure Managed Redis.
- Usar Valkey o Garnet como almacén de datos desde código C#.
Inicio rápido
- 1
Instala el paquete NuGet StackExchange.Redis
Temas
Preguntas frecuentes
- ¿Qué es StackExchange.Redis?
- Biblioteca cliente de .NET para conectarse a Redis y otros servidores compatibles con RESP, como Valkey, Garnet y AWS ElastiCache. StackExchange.Redis es un cliente de .NET para comunicarse con Redis y otros servidores compatibles con RESP. Además de Redis, está pensado para funcionar con Azure Managed Redis, Garnet, Valkey y AWS ElastiCache, así como con cualquier servidor que ofrezca una API similar a la de Redis.
- ¿StackExchange.Redis es gratuito? ¿Qué licencia tiene?
- StackExchange.Redis es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿StackExchange.Redis sigue mantenido?
- Mantenimiento activo. El último commit de StackExchange.Redis fue el 6 nov 2026.
- ¿Para qué puedo usar StackExchange.Redis?
- Añadir almacenamiento en caché respaldado por Redis a un servicio de ASP.NET u otro servicio de .NET. Conectar una aplicación de .NET a un servicio Redis administrado en la nube, como AWS ElastiCache o Azure Managed Redis. Usar Valkey o Garnet como almacén de datos desde código C#.
- ¿Cómo se instala StackExchange.Redis?
- Instala el paquete NuGet StackExchange.Redis
- ¿Dónde consigo StackExchange.Redis?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/StackExchange/StackExchange.Redis
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor de estructuras de datos clave-valor de alto rendimiento y compatible con Redis, bifurcado de Redis para cargas de trabajo de caché y en tiempo real.
Interfaz gráfica nativa para Redis y Valkey, acelerada por GPU y creada con Rust y GPUI para explorar grandes conjuntos de claves con fluidez.
Biblioteca cliente de Redis para .NET con compatibilidad con Redis Sentinel y Cluster, y API síncronas y asíncronas.
Almacén de datos en memoria compatible con las API de Redis y Memcached, pensado para reemplazar ambos sin cambios.
Un almacén de caché remoto en C# que usa el protocolo Redis RESP, para que los clientes Redis existentes puedan conectarse sin cambios.