# RedisModules

- Kind: `class`
- Package: [Aspire.Hosting.Redis](/reference/api/csharp/aspire.hosting.redis.md)
- Version: `13.5.3`
- Namespace: `Aspire.Hosting`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/b5f143315ffb6968ea939a9978797a5b20e4c688/src/Aspire.Hosting.Redis/RedisModules.cs)

Well-known Redis module paths that are included in the Redis container image from version 8 onward.

## Definition

```csharp
namespace Aspire.Hosting;

public static class RedisModules
{
    // ...
}
```

## Remarks

Redis 8 ships a `redis-full.conf` configuration file that loads the available Redis modules with `loadmodule` directives. For more information, see the Redis configuration documentation at [https://redis.io/docs/latest/operate/oss_and_stack/management/config/](https://redis.io/docs/latest/operate/oss_and_stack/management/config/) and the Redis modules documentation at [https://redis.io/docs/latest/develop/reference/modules/](https://redis.io/docs/latest/develop/reference/modules/).

## Fields

- [BloomFilter](/reference/api/csharp/aspire.hosting.redis/redismodules/fields.md#bloomfilter) : `string` `static` -- The Redis Bloom Filter module path for probabilistic data structures including Bloom filters, Cuckoo filters, Count-Min Sketches, and Top-K filters.
- [Json](/reference/api/csharp/aspire.hosting.redis/redismodules/fields.md#json) : `string` `static` -- The Redis JSON module path for storing, updating, and querying JSON documents in Redis.
- [Search](/reference/api/csharp/aspire.hosting.redis/redismodules/fields.md#search) : `string` `static` -- The Redis Search module path for secondary indexing and querying of data stored in Redis.
- [TimeSeries](/reference/api/csharp/aspire.hosting.redis/redismodules/fields.md#timeseries) : `string` `static` -- The Redis TimeSeries module path for efficient storage and querying of time series data in Redis.
