AWS Additional Database Services
AWS Cloud Different Database Types
AWS offers more types of databases.
It is good to be aware of them, should you need to use them.
Additional Database Services Video
W3schools.com collaborates with Amazon Web Services to deliver digital training content to our students.
AWS DocumentDB
AWS DocumentDB is a document-based database service.
It is a type of NoSQL database.
It supports MongoDB.
It is ideal for content management systems, user profiling, cataloging.
The following is an example of a document inside a document-based database.
{
name: "Jason",
age: "29",
city: "New York"
profession: "Accountant"
}
AWS Neptune
AWS Neptune is a graph database service.
It can be used to create graphs from your data for various purposes.
It is great for financial records, supply chain systems, and other centralized digital records.
Image created by Amazon Web Services
The image illustrates how Amazon Neptune works.
The picture is taken from https://aws.amazon.com/neptune/
AWS QLDB (AWS Quantum Ledger Database)
AWS QLDB is a ledger database service.
It provides historical data of all of your application changes.
It is great for financial records, supply chain systems, and other centralized digital records.
Image created by Amazon Web Services
The image illustrates how AWS QLDB works.
The picture is taken from https://aws.amazon.com/qldb/
AWS Managed Blockchain
AWS Managed Blockchain is a service that utilizes open-source frameworks to create or manage blockchain networks.
With a few clicks, you can join, create, and manage blockchain networks.
Ethereum and Hyperledger Fabric are popular open-source blockchain technologies.
Image created by Amazon Web Services
The image illustrates how AWS Managed Blockchain works.
The picture is taken from https://aws.amazon.com/managed-blockchain/
AWS ElastiCache
AWS ElastiCache service adds catching layers on top of a database.
Catching layer stores a part of data.
It accelerates application performance.
It improves the read times of database requests.
Redis and Memcached are supported with the AWS ElastiCache service.
Image created by Amazon Web Services
The image illustrates how AWS ElastiCache works
The picture is taken from https://aws.amazon.com/elasticache/
AWS DynamoDB Accelerator (DAX)
It is an in-memory cache service for AWS DynamoDB.
It improves read times for your non-relational data.
It improves response times from milliseconds to microseconds.
It is a fully managed, flexible, and secure service.
Image created by Amazon Web Services
The image illustrates how AWS DAX works
The picture is taken from https://aws.amazon.com/dynamodb/dax/