> ## Documentation Index
> Fetch the complete documentation index at: https://enterprise-docs.dify.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Redis

## 显示 Helm Chart 值

```bash theme={null}
helm show values dify/dify
```

以下是 Helm chart 值中外部 Redis 配置的示例代码。

```yaml theme={null}
externalRedis:
  enabled: true
  useSSL: false
  host: "redis.example"
  port: 6379
  username: ""
  password: "#REPLACE_ME#"
  db: 0

  sentinel:
    enabled: false
    nodes: ""          # 以逗号分隔的 Redis Sentinel 节点列表（host:port）
    serviceName: ""    # 需要监控的 Redis Sentinel 服务名称
    username: ""
    password: "#REPLACE_ME#"
    socketTimeout: 0.1 # Redis Sentinel 连接的套接字超时时间（秒）

  cluster:
    enabled: false
    nodes: "#REPLACE_ME#"  # 以逗号分隔的 Redis Cluster 节点列表（host:port）
    password: "#REPLACE_ME#"
```

## Redis SSL 配置

* 要启用 Redis 的 SSL 功能，请将 `useSSL` 字段设置为 `true`。
* 非 SSL 连接的 `port` 字段应设置为 `6379`，SSL 连接的 `port` 字段应设置为 `6380`。

## 高可用

* **Sentinel（哨兵）**：将 `sentinel.enabled` 设置为 `true`，并填写 `sentinel.nodes` 和 `sentinel.serviceName`。
* **Cluster（集群）**：将 `cluster.enabled` 设置为 `true`，并填写 `cluster.nodes`。
