State stores

Table captions:

Status: component certification status

Since: the version of the Dapr Runtime in which the component first moved to the current status

Component version: the version of the component

The following stores are supported, at various levels, by the Dapr state management building block:

State stores can be used for actors if it supports both transactional operations and etag.

Generic

ComponentCRUDTransactionalETagTTLActorsQueryStatusComponent versionSince runtime version
AerospikeTransactions: Not supportedTTL: Not supportedActors: Not supportedQuery: Not supportedAlphav11.0
Apache CassandraTransactions: Not supportedETag: Not supportedActors: Not supportedQuery: Not supportedStablev11.9
CockroachDBTTL: Not supportedStablev11.10
CouchbaseTransactions: Not supportedTTL: Not supportedActors: Not supportedQuery: Not supportedAlphav11.0
Hashicorp ConsulTransactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedQuery: Not supportedAlphav11.0
HazelcastTransactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedQuery: Not supportedAlphav11.0
In-memoryQuery: Not supportedDeveloper-onlyv11.8
JetStream KVTransactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedQuery: Not supportedAlphav11.7
MemcachedTransactions: Not supportedETag: Not supportedActors: Not supportedQuery: Not supportedStablev11.9
MongoDBTTL: Not supportedStablev11.0
MySQLTTL: Not supportedQuery: Not supportedStablev11.10
Oracle DatabaseQuery: Not supportedAlphav11.7
PostgreSQLStablev11.0
RedisStablev11.0
RethinkDBTransactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedQuery: Not supportedBetav11.9
SQLiteQuery: Not supportedBetav11.10
ZookeeperTransactions: Not supportedTTL: Not supportedActors: Not supportedQuery: Not supportedAlphav11.0

Amazon Web Services (AWS)

ComponentCRUDTransactionalETagTTLActorsQueryStatusComponent versionSince runtime version
AWS DynamoDBTransactions: Not supportedActors: Not supportedQuery: Not supportedStablev11.10

Cloudflare

ComponentCRUDTransactionalETagTTLActorsQueryStatusComponent versionSince runtime version
Cloudflare Workers KVTransactions: Not supportedETag: Not supportedActors: Not supportedQuery: Not supportedBetav11.10

Google Cloud Platform (GCP)

ComponentCRUDTransactionalETagTTLActorsQueryStatusComponent versionSince runtime version
GCP FirestoreTransactions: Not supportedETag: Not supportedTTL: Not supportedActors: Not supportedQuery: Not supportedAlphav11.0

Microsoft Azure

ComponentCRUDTransactionalETagTTLActorsQueryStatusComponent versionSince runtime version
Azure Blob StorageTransactions: Not supportedTTL: Not supportedActors: Not supportedQuery: Not supportedStablev11.0
Azure CosmosDBStablev11.0
Azure SQL ServerTTL: Not supportedQuery: Not supportedStablev11.5
Azure Table StorageTransactions: Not supportedTTL: Not supportedActors: Not supportedQuery: Not supportedStablev11.9

Oracle Cloud

ComponentCRUDTransactionalETagTTLActorsQueryStatusComponent versionSince runtime version
Autonomous Database (ATP and ADW)Query: Not supportedAlphav11.7
Object StorageTransactions: Not supportedActors: Not supportedQuery: Not supportedAlphav11.6

Last modified June 20, 2022: Update title, link and description to include SQL API (4ec32d33)