AWS Additional Database Services
Additional Database Services
AWS offers specialized database services for different use cases other than RDS and DynamoDB, including document databases, graph databases, ledger databases, and in-memory caching.
Additional Database Services Video
W3schools.com collaborates with Amazon Web Services to deliver digital training content to our learners.
Additional Database Services Overview
Amazon DocumentDB
A fully managed, MongoDB-compatible document database that stores JSON-like documents with dynamic schemas. Ideal for content management, user profiling, and catalog management.
- MongoDB compatibility: Use existing MongoDB code without modification
- Scalability: Up to 64 TB storage, millions of requests per second
- Read throughput: Up to 15 replica instances
The following is an example of a document inside a document-based database.
{
name: "Jason",
age: "29",
city: "New York"
profession: "Accountant"
}
Amazon Neptune
A purpose-built graph database for storing and querying highly connected data. Supports property graph and RDF models. Use cases: social networks, fraud detection, and recommendation systems.
- High performance: Processes billions of relationships in milliseconds
- Scalability: Up to 64 TB storage
Image: aws.amazon.com/neptune
Amazon Quantum Ledger Database (QLDB)
A ledger database with an immutable, cryptographically verifiable transaction log. Tracks all data changes over time. Ideal for financial records, supply chain systems, and audit trails.
Image: aws.amazon.com/qldb
AWS Managed Blockchain
Create and manage blockchain networks using open-source frameworks like Ethereum and Hyperledger Fabric.
Image: aws.amazon.com/managed-blockchain
Amazon ElastiCache
A fully managed in-memory caching service that provides sub-millisecond latency. Supports Redis, Valkey, and Memcached. Use cases: session management, query caching, and gaming leaderboards.
ElastiCache Video
W3schools.com collaborates with Amazon Web Services to deliver digital training content to our learners.
- High availability: Monitors nodes and promotes replicas during failures
- Multi-AZ: Automatic replication across Availability Zones
- Encryption: At-rest and in-transit with TLS
Image: aws.amazon.com/elasticache
Amazon DynamoDB Accelerator (DAX)
An in-memory cache specifically for DynamoDB that improves response times from milliseconds to microseconds. Fully managed with no code changes required.
Image: aws.amazon.com/dynamodb/dax
AWS Backup
Centralizes and automates data protection across AWS resources including EBS, EFS, and databases. Provides a single dashboard with cross-Region replication for disaster recovery and compliance reporting.