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
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