The documentation you are viewing is for Dapr v1.5 which is an older version of Dapr. For up-to-date documentation, see the latest version.

状态存储组件

为 Dapr 状态管理建立不同状态存储的指南

Dapr 与现有数据库集成,为应用程序提供 CRUD 操作、事务等状态管理功能。 Dapr 支持为每个应用配置多个命名的状态存储组件。

状态存储可以扩展,可以在 components-contrib 仓库中找到。

Dapr 中的状态存储使用 Component 文件进行描述:

apiVersion: dapr.io/v1alpha1
kind: Component
metadata:
  name: statestore
  namespace: default
spec:
  type: state.<DATABASE>
  version: v1
  metadata:
  - name: <KEY>
    value: <VALUE>
  - name: <KEY>
    value: <VALUE>
...

数据库的类型由 type 字段决定,连接地址和其他元数据等放在 .metadata 部分。 即使元数据值可以包含纯文本的秘密,但建议您使用秘密存储

请阅读 本指南 以获取配置状态存储组件的说明.

支持的状态存储

请访问此参考文档,以查看 Dapr 中所有受支持的状态存储。

相关主题