状态存储

下表列出了Dapr状态管理模块在不同层次上支持的状态存储。了解如何为Dapr状态管理配置不同的状态存储。

Table headers to note:

HeaderDescriptionExample
StatusComponent certification statusAlpha
Beta
Stable
Component versionThe version of the componentv1
Since runtime versionThe version of the Dapr runtime when the component status was set or updated1.11

Generic

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
AerospikeTransactions: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.0
Apache CassandraTransactions: Not supportedETag: Not supportedActors: Not supportedWorkflow: Not supportedStablev11.9
CockroachDBWorkflow: Not supportedStablev11.10
CouchbaseTransactions: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.0
etcdBetav21.12
Hashicorp ConsulTransactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.0
HazelcastTransactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.0
In-memoryStablev11.9
JetStream KVTransactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.7
MemcachedTransactions: Not supportedETag: Not supportedActors: Not supportedWorkflow: Not supportedStablev11.9
MongoDBStablev11.0
MySQL & MariaDBStablev11.10
Oracle DatabaseBetav11.7
PostgreSQL v1Stablev11.0
PostgreSQL v2Stablev21.13
RedisStablev11.0
RethinkDBTransactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedBetav11.9
SQLiteStablev11.11
ZookeeperTransactions: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.0

Alibaba Cloud

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
AliCloud TableStoreTransactions: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.3

Amazon Web Services (AWS)

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
AWS DynamoDBWorkflow: Not supportedStablev11.10

Cloudflare

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
Cloudflare Workers KVTransactions: Not supportedETag: Not supportedActors: Not supportedWorkflow: Not supportedBetav11.10

Google Cloud Platform (GCP)

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
GCP FirestoreTransactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedStablev11.11

Microsoft Azure

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
Azure Blob StorageTransactions: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedStablev21.13
Azure Cosmos DBWorkflow: Not supportedStablev11.0
Azure Table StorageTransactions: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedStablev11.9
Microsoft SQL ServerStablev11.5

Oracle Cloud

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
Autonomous Database (ATP and ADW)Alphav11.7
CoherenceTransactions: Not supportedETag: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.16
Object StorageTransactions: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.6