Expand description
DAX is a managed caching service engineered for Amazon DynamoDB. DAX dramatically speeds up database reads by caching frequently-accessed data from DynamoDB, so applications can access that data with sub-millisecond latency. You can create a DAX cluster easily, using the AWS Management Console. With a few simple modifications to your code, your application can begin taking advantage of the DAX cluster and realize significant improvements in read performance.
If you’re using the service, you’re probably looking for DynamodbAcceleratorClient and DynamodbAccelerator.
Structs§
- Cluster
Contains all of the attributes of a specific DAX cluster.
- Create
Cluster Request - Create
Cluster Response - Create
Parameter Group Request - Create
Parameter Group Response - Create
Subnet Group Request - Create
Subnet Group Response - Decrease
Replication Factor Request - Decrease
Replication Factor Response - Delete
Cluster Request - Delete
Cluster Response - Delete
Parameter Group Request - Delete
Parameter Group Response - Delete
Subnet Group Request - Delete
Subnet Group Response - Describe
Clusters Request - Describe
Clusters Response - Describe
Default Parameters Request - Describe
Default Parameters Response - Describe
Events Request - Describe
Events Response - Describe
Parameter Groups Request - Describe
Parameter Groups Response - Describe
Parameters Request - Describe
Parameters Response - Describe
Subnet Groups Request - Describe
Subnet Groups Response - Dynamodb
Accelerator Client - A client for the Amazon DAX API.
- Endpoint
Represents the information required for client programs to connect to the endpoint for a DAX cluster.
- Event
Represents a single occurrence of something interesting within the system. Some examples of events are creating a DAX cluster, adding or removing a node, or rebooting a node.
- Increase
Replication Factor Request - Increase
Replication Factor Response - List
Tags Request - List
Tags Response - Node
Represents an individual node within a DAX cluster.
- Node
Type Specific Value Represents a parameter value that is applicable to a particular node type.
- Notification
Configuration Describes a notification topic and its status. Notification topics are used for publishing DAX events to subscribers using Amazon Simple Notification Service (SNS).
- Parameter
Describes an individual setting that controls some aspect of DAX behavior.
- Parameter
Group A named set of parameters that are applied to all of the nodes in a DAX cluster.
- Parameter
Group Status The status of a parameter group.
- Parameter
Name Value An individual DAX parameter.
- Reboot
Node Request - Reboot
Node Response - SSEDescription
The description of the server-side encryption status on the specified DAX cluster.
- SSESpecification
Represents the settings used to enable server-side encryption.
- Security
Group Membership An individual VPC security group and its status.
- Subnet
Represents the subnet associated with a DAX cluster. This parameter refers to subnets defined in Amazon Virtual Private Cloud (Amazon VPC) and used with DAX.
- Subnet
Group Represents the output of one of the following actions:
-
CreateSubnetGroup
-
ModifySubnetGroup
-
- Tag
A description of a tag. Every tag is a key-value pair. You can add up to 50 tags to a single DAX cluster.
AWS-assigned tag names and values are automatically assigned the
aws:
prefix, which the user cannot assign. AWS-assigned tag names do not count towards the tag limit of 50. User-assigned tag names have the prefixuser:
.You cannot backdate the application of a tag.
- TagResource
Request - TagResource
Response - Untag
Resource Request - Untag
Resource Response - Update
Cluster Request - Update
Cluster Response - Update
Parameter Group Request - Update
Parameter Group Response - Update
Subnet Group Request - Update
Subnet Group Response
Enums§
- Create
Cluster Error - Errors returned by CreateCluster
- Create
Parameter Group Error - Errors returned by CreateParameterGroup
- Create
Subnet Group Error - Errors returned by CreateSubnetGroup
- Decrease
Replication Factor Error - Errors returned by DecreaseReplicationFactor
- Delete
Cluster Error - Errors returned by DeleteCluster
- Delete
Parameter Group Error - Errors returned by DeleteParameterGroup
- Delete
Subnet Group Error - Errors returned by DeleteSubnetGroup
- Describe
Clusters Error - Errors returned by DescribeClusters
- Describe
Default Parameters Error - Errors returned by DescribeDefaultParameters
- Describe
Events Error - Errors returned by DescribeEvents
- Describe
Parameter Groups Error - Errors returned by DescribeParameterGroups
- Describe
Parameters Error - Errors returned by DescribeParameters
- Describe
Subnet Groups Error - Errors returned by DescribeSubnetGroups
- Increase
Replication Factor Error - Errors returned by IncreaseReplicationFactor
- List
Tags Error - Errors returned by ListTags
- Reboot
Node Error - Errors returned by RebootNode
- TagResource
Error - Errors returned by TagResource
- Untag
Resource Error - Errors returned by UntagResource
- Update
Cluster Error - Errors returned by UpdateCluster
- Update
Parameter Group Error - Errors returned by UpdateParameterGroup
- Update
Subnet Group Error - Errors returned by UpdateSubnetGroup
Traits§
- Dynamodb
Accelerator - Trait representing the capabilities of the Amazon DAX API. Amazon DAX clients implement this trait.