Repolode
StackExchange

StackExchange/StackExchange.Redis

.NETアプリケーションからRedisやValkey、Garnet、AWS ElastiCacheなどのRESP互換サーバーに接続するためのクライアントライブラリ。

スター
6,206
フォーク
1,562
未解決の Issue
220
最終コミット
11 時間前

これは何?

StackExchange.Redisは、Redisやその他のRESP互換サーバーと通信するための.NETクライアントです。Redis本体に加え、Azure Managed Redis、Garnet、Valkey、AWS ElastiCache、およびRedis互換APIを提供するあらゆるサーバーでの利用を想定しています。

このライブラリはStackExchange.Redis NuGetパッケージとして配布されています。設定方法や使い方を説明するドキュメントはseredis.devで公開されています。プロジェクトはC#で開発され、MITライセンスでリリースされています。

キャッシュ、セッションストレージ、メッセージングなど、.NETアプリケーションからRedis互換ストアのデータを読み書きする場合に利用できます。製品名が挙げられていないサーバーは正式にはサポート対象外ですが、互換性の問題についてはissueでの報告を歓迎しています。

主な機能

  • 01.NETアプリケーションからRedisやRESP互換サーバーに接続できます。
  • 02安定版とプレリリース版をNuGetパッケージとして配布しています。
  • 03ドキュメントはseredis.devで公開されています。
  • 04MITライセンスのオープンソースです。

ユースケース

  • ASP.NETなどの.NETサービスにRedisを利用したキャッシュを追加する。
  • AWS ElastiCacheやAzure Managed RedisなどのマネージドクラウドRedisサービスに.NETアプリケーションから接続する。
  • C#コードからValkeyやGarnetをデータストアとして利用する。

クイックスタート

  1. 1

    StackExchange.Redis NuGet パッケージをインストールする

トピック

よくある質問

StackExchange.Redis とは?
.NETアプリケーションからRedisやValkey、Garnet、AWS ElastiCacheなどのRESP互換サーバーに接続するためのクライアントライブラリ。 StackExchange.Redisは、Redisやその他のRESP互換サーバーと通信するための.NETクライアントです。Redis本体に加え、Azure Managed Redis、Garnet、Valkey、AWS ElastiCache、およびRedis互換APIを提供するあらゆるサーバーでの利用を想定しています。
StackExchange.Redis は無料で使えますか?ライセンスは?
StackExchange.Redis は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
StackExchange.Redis は今もメンテナンスされていますか?
活発にメンテナンス中。StackExchange.Redis の最終コミットは 2026年11月6日 です。
StackExchange.Redis は何に使えますか?
ASP.NETなどの.NETサービスにRedisを利用したキャッシュを追加する。 AWS ElastiCacheやAzure Managed RedisなどのマネージドクラウドRedisサービスに.NETアプリケーションから接続する。 C#コードからValkeyやGarnetをデータストアとして利用する。
StackExchange.Redis のインストール方法は?
StackExchange.Redis NuGet パッケージをインストールする
StackExchange.Redis はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/StackExchange/StackExchange.Redis

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト