content/operate/kubernetes/7.22/re-databases/modules.md
Redis Enterprise modules extend Redis functionality with additional data types, commands, and capabilities. The Redis Enterprise operator supports deploying databases with modules through the RedisEnterpriseDatabase (REDB) and RedisEnterpriseActiveActiveDatabase (REAADB) custom resources.
Before you begin, verify that you have:
Redis Enterprise includes several built-in modules:
| Module | Name | Description |
|---|---|---|
| [RediSearch]({{< relref "/develop/ai/search-and-query/" >}}) | search | Full-text search and secondary indexing |
| [RedisJSON]({{< relref "/develop/data-types/json" >}}) | ReJSON | JSON data type support |
| [RedisTimeSeries]({{< relref "/develop/data-types/timeseries" >}}) | timeseries | Time series data structures |
| [RedisBloom]({{< relref "/develop/data-types/probabilistic" >}}) | bf | Probabilistic data structures (Bloom filters, etc.) |
Before configuring databases with modules, check which modules are available in your cluster:
kubectl get rec <cluster-name> -o jsonpath='{.status.modules}' | jq
This command shows the modules installed in the cluster along with their available versions.
{{< note >}}
Use the NAME field instead of the DISPLAY_NAME field when configuring databases with modules.
{{< /note >}}
If you need to install additional modules or specific versions, upload them using the Redis Enterprise API. See [Upload module v2]({{< relref "/operate/rs/references/rest-api/requests/modules/#post-module-v2" >}}) for more information.
Each module in the [modulesList]({{< relref "/operate/kubernetes/7.22/reference/api/redis_enterprise_database_api#specmoduleslist" >}}) supports the following fields:
For detailed module configuration options and parameters, see [Redis modules]({{< relref "/develop/reference/modules" >}}).
When upgrading Redis Enterprise clusters or the operator with modules, follow these guidelines:
min_redis_version requirement.min_redis_version requirementkubectl get rec <cluster-name> -o jsonpath='{.status.modules}'For detailed upgrade procedures, see [Upgrade Redis Enterprise clusters]({{< relref "/operate/kubernetes/7.22/upgrade/upgrade-redis-cluster" >}}).