# C#/.NET client for Redis

```json metadata
{
  "schema_version": 2,
  "title": "C#/.NET client for Redis",
  "description": "Learn how to build with Redis and C#/.NET",
  "categories": ["docs","integrate","oss","rs","rc"],
  "group": "library",
  "tableOfContents": {"sections":[{"id":"overview","title":"Overview"},{"id":"key-features","title":"Key Features"},{"id":"getting-started","title":"Getting Started"}]}

,
  "codeExamples": []
}
```


Connect your C#/.NET application to a Redis database using the StackExchange.Redis client library.

## Overview

StackExchange.Redis is a .NET client library for Redis. It provides strongly-typed APIs for Redis 
data structures and advanced features, making it ideal for modern .NET applications.

## Key Features

- **Strongly Typed**: Type-safe APIs with full IntelliSense support in Visual Studio
- **Async/Await**: Native asynchronous programming support for high-performance applications
- **Connection Multiplexing**: Efficient connection sharing across multiple operations
- **Cluster Support**: Full Redis Cluster support for distributed deployments
- **Pipeline Support**: Command batching for improved throughput
- **.NET Ecosystem**: Seamless integration with ASP.NET Core, Entity Framework, and other .NET technologies

## Getting Started

Refer to the complete [C#/.NET guide](https://redis.io/docs/latest/develop/clients/dotnet) to install, connect, and use StackExchange.Redis.

