State stores

The following table lists state stores supported, at various levels, by the Dapr state management building block. Learn how to set up different state stores for Dapr state management.

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
Aerospike✅Transactions: Not supported✅TTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.0
Apache Cassandra✅Transactions: Not supportedETag: Not supported✅Actors: Not supportedWorkflow: Not supportedStablev11.9
CockroachDB✅✅✅✅✅Workflow: Not supportedStablev11.10
Couchbase✅Transactions: Not supported✅TTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.0
etcd✅✅✅✅✅✅Betav21.12
Hashicorp Consul✅Transactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.0
Hazelcast✅Transactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.0
In-memory✅✅✅✅✅✅Stablev11.9
JetStream KV✅Transactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.7
Memcached✅Transactions: Not supportedETag: Not supported✅Actors: Not supportedWorkflow: Not supportedStablev11.9
MongoDB✅✅✅✅✅✅Stablev11.0
MySQL & MariaDB✅✅✅✅✅✅Stablev11.10
Oracle Database✅✅✅✅✅✅Betav11.7
PostgreSQL v1✅✅✅✅✅✅Stablev11.0
PostgreSQL v2✅✅✅✅✅✅Stablev21.13
RavenDB✅✅✅✅✅Workflow: Not supportedStablev11.16
Redis✅✅✅✅✅✅Stablev11.0
RethinkDB✅Transactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedBetav11.9
SQLite✅✅✅✅✅✅Stablev11.11
Zookeeper✅Transactions: Not supported✅TTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.0

Alibaba Cloud

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
AliCloud TableStore✅Transactions: Not supported✅TTL: Not supportedActors: Not supportedWorkflow: Not supportedAlphav11.3

Amazon Web Services (AWS)

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
AWS DynamoDB✅✅✅✅✅Workflow: Not supportedStablev11.10

Cloudflare

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
Cloudflare Workers KV✅Transactions: Not supportedETag: Not supported✅Actors: Not supportedWorkflow: Not supportedBetav11.10

Google Cloud Platform (GCP)

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
GCP Firestore✅Transactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedWorkflow: Not supportedStablev11.11

Microsoft Azure

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
Azure Blob Storage✅Transactions: Not supported✅TTL: Not supportedActors: Not supportedWorkflow: Not supportedStablev21.13
Azure Cosmos DB✅✅✅✅✅Workflow: Not supportedStablev11.0
Azure Table Storage✅Transactions: Not supported✅TTL: Not supportedActors: Not supportedWorkflow: Not supportedStablev11.9
Microsoft SQL Server V1✅✅✅✅✅✅Stablev11.5
Microsoft SQL Server V2✅✅✅✅✅✅Stablev21.17

Oracle Cloud

ComponentCRUDTransactionalETagTTLActorsWorkflowStatusComponent versionSince runtime version
Autonomous Database (ATP and ADW)✅✅✅✅✅✅Alphav11.7
Coherence✅Transactions: Not supportedETag: Not supported✅Actors: Not supportedWorkflow: Not supportedAlphav11.16
Object Storage✅Transactions: Not supported✅✅Actors: Not supportedWorkflow: Not supportedAlphav11.6
Last modified January 16, 2026: Upmerge from 1.16 into 1.17 (#5007) (cce49a63d)