Skip to content

AWS Specific databases

  • Amazon DocumentDB(opens in a new tab) is a document database service that supports MongoDB workloads
    • with MongoDB compatibility
    • cases:content management systems, profile management, and web and mobile applications
  • Amazon Neptune(opens in a new tab) is a graph database service. For social networking and recommendations
    • cases:  for highly connected data with a rich variety of relationships
  • Amazon Quantum Ledger Database (Amazon QLDB)(opens in a new tab) if you need to analyse complete history of changes
    • is a purpose-built ledger database that provides a complete and cryptographically verifiable history of all changes made to your application data.
    • cases: audit
  • Amazon Managed Blockchain(opens in a new tab) 
  • Amazon ElastiCache(opens in a new tab)
    • is a fully managed
    • in-memory caching solution
      • engines
        • Redis
        • Memcached
  • Amazon MemoryDB for Redis
    • microsecond read latency
    • single-digit millisecond write latency
    • high throughput
    • Multi-AZ durability for modern applications
    • You do not need to separately manage a cache, durable database, or the required underlying infrastructure.
  • Amazon DynamoDB Accelerator (DAX)(opens in a new tab) is an in-memory cache for DynamoDB.
  • Amazon Keyspaces (for Apache Cassandra)
    • Apache Cassandra compatible database service
    • HA
    • scalable
    • managed
    • cases: for high-scale applications that need top-tier performance
  • Amazon Timestream
    • cases:
      • for Internet of Things (IoT) and operational applications.
      • for measuring events that change over time, such as stock prices over time or temperature measurements over time.

References

  1. https://explore.skillbuilder.aws/learn/course/external/view/elearning/1851/aws-technical-essentials?da=sec&sec=prep Module 5
  2. AWS website: AWS Cloud Databases