Repolode
StackExchange

StackExchange/StackExchange.Redis

Клиентская библиотека .NET для подключения к Redis и другим RESP-совместимым серверам, таким как Valkey, Garnet и AWS ElastiCache.

Звёзды
6,206
Форки
1,562
Открытые issues
220
Последний коммит
24 часа назад

Что это?

StackExchange.Redis — клиент .NET для работы с Redis и другими RESP-совместимыми серверами. Помимо самого Redis, библиотека предназначена для работы с Azure Managed Redis, Garnet, Valkey и AWS ElastiCache, а также с любыми серверами, предоставляющими Redis-подобный API.

Библиотека распространяется в виде NuGet-пакета StackExchange.Redis. Документация по настройке и использованию опубликована на seredis.dev. Проект написан на C# и распространяется по лицензии MIT.

Библиотека пригодится, если приложению .NET нужно читать и записывать данные в Redis-совместимое хранилище — например, для кэширования, хранения сессий или обмена сообщениями. Серверы, не входящие в список названных продуктов, официально не поддерживаются, однако разработчики проекта предлагают сообщать о проблемах совместимости.

Ключевые возможности

  • 01Подключение из приложений .NET к Redis и RESP-совместимым серверам.
  • 02Распространение в виде NuGet-пакета со стабильными и предварительными версиями.
  • 03Документация доступна на seredis.dev.
  • 04Открытый исходный код, лицензия MIT.

Сценарии использования

  • Добавление кэширования на базе Redis в ASP.NET- или другой сервис .NET.
  • Подключение приложения .NET к управляемому облачному сервису Redis, например AWS ElastiCache или Azure Managed Redis.
  • Использование Valkey или Garnet в качестве хранилища данных из кода на C#.

Быстрый старт

  1. 1

    Установите пакет NuGet StackExchange.Redis

Темы

Частые вопросы

Что такое StackExchange.Redis?
Клиентская библиотека .NET для подключения к Redis и другим RESP-совместимым серверам, таким как Valkey, Garnet и AWS ElastiCache. StackExchange.Redis — клиент .NET для работы с Redis и другими RESP-совместимыми серверами. Помимо самого Redis, библиотека предназначена для работы с Azure Managed Redis, Garnet, Valkey и AWS ElastiCache, а также с любыми серверами, предоставляющими Redis-подобный API.
StackExchange.Redis можно использовать бесплатно? Какая у него лицензия?
StackExchange.Redis распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
StackExchange.Redis всё ещё поддерживается?
Активно поддерживается. Последний коммит в StackExchange.Redis — 6 нояб. 2026 г..
Для чего можно использовать StackExchange.Redis?
Добавление кэширования на базе Redis в ASP.NET- или другой сервис .NET. Подключение приложения .NET к управляемому облачному сервису Redis, например AWS ElastiCache или Azure Managed Redis. Использование Valkey или Garnet в качестве хранилища данных из кода на C#.
Как установить StackExchange.Redis?
Установите пакет NuGet StackExchange.Redis
Где скачать StackExchange.Redis?
Исходный код и инструкции по установке — на GitHub: https://github.com/StackExchange/StackExchange.Redis

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты