From e0a100b6c1625a36c061cb378034964acbff44f2 Mon Sep 17 00:00:00 2001 From: Leon Mai Date: Wed, 20 Nov 2019 13:59:14 -0800 Subject: [PATCH] Clarify state stores for actors, add list of supported ones (#256) --- concepts/actor/actors_features.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/concepts/actor/actors_features.md b/concepts/actor/actors_features.md index 690fa7526..c37f32b1d 100644 --- a/concepts/actor/actors_features.md +++ b/concepts/actor/actors_features.md @@ -7,6 +7,10 @@ Dapr Actors runtime provides following capabilities: You can interact with Dapr through Http/gRPC endpoints for state management. + To use actors, your state store must support multi-item transactions. This means your state store [component](https://github.com/dapr/components-contrib/tree/master/state) must implement the [TransactionalStore](https://github.com/dapr/components-contrib/blob/master/state/transactional_store.go) interface. The following state stores implement this interface: + - Redis + - MongoDB + ### Save the Actor State You can save the Actor state of a given key of actorId of type actorType by calling