Databases and Analytics Flashcards
Scale workload of database by making up to five read-only copies; data only writes to main database
Read replicas
Deployment configuration where a failover database is created in a different AZ; if main db fails, failover database takes over
Multi-AZ
Deployment configuration that creates a read replica in a separate region; writes only to main database; high availability and better for regional users
Multi-Region
Managed in-memory database used typically for caching read-intensive workloads
Elasticache
Distributed key/value serverless database; can be replicated across three AZs for low latency retrieval
DynamoDB
An in memory database for DynamoDB used to cache frequently read objects
DynamoDB Accelerator
Table that can be accessed from multiple regions that has low latency
DynamoDB Global Tables
AWS Postgres-based database useful for OLAP (analytics and data warehousing); integrates with Quicksight and Tableau
Redshift
AWS service used to create Hadoop clusters to handle big data
ElasticMap Reduce
Serverless query service to query structures S3 objects (JSON, csv, parquet, etc)
Athena
Serverless ML-powered business intelligence service to create interactive dashboards
Quicksight
AWS implementation of MongoDB that allows you to store, query, and index JSON data
DocumentDB
Fully managed graph database used for highly connected datasets (e.g. social networks, recommendation engines)
Neptune
Immutable blockchain ledger used for financial transactions
Quantum Ledger Database (QLDB)
AWS blockchain service compatible with Hyperledger and Ethereum frameworks
Managed Blockchain