Memcached
Type: state.memcached
Status: stable
Reference: https://docs.dapr.io/reference/components-reference/supported-state-stores/setup-memcached/
Example
apiVersion: cra.diagrid.io/v1beta1
kind: Component
metadata:
name: <name>
spec:
type: state.memcached
version: v1
metadata:
# Comma-delimited list of endpoints
- name: hosts
value: "memcached.default.svc.cluster.local:11211"
# Prefix added to keys in the state store. (Optional)
#- name: keyPrefix
# value: "appid"
# Max number of idle connections. (Optional)
#- name: maxIdleConnections
# value: "2"
# Timeout for calls to the service. (Optional)
#- name: timeout
# value: "1s"
Metadata
hosts
(string)
Required - Comma-delimited list of endpoints
Example value: memcached.default.svc.cluster.local:11211
keyPrefix
(string)
Prefix added to keys in the state store.
Default value: appid
Example value: appid
Allowed values:
-
appid
-
name
-
none
Documentation: https://docs.dapr.io/developing-applications/building-blocks/state-management/howto-share-state/
maxIdleConnections
(number)
Max number of idle connections.
Default value: 2
Example value: 3
timeout
(duration)
Timeout for calls to the service.
Default value: 1s
Example value: 5s