Module 8

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/39

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

40 Terms

1
New cards
Relational database
A database that stores data in tables with rows and columns.
2
New cards
Structured Query Language (SQL)
The language used to read and write data in relational databases.
3
New cards
Schema
The fixed structure of a relational database table (columns and data types).
4
New cards
Non-relational database (NoSQL)
A database with flexible records where items can have different attributes.
5
New cards
Managed service
A service where AWS handles many maintenance tasks like patching, backups, and high availability.
6
New cards
Unmanaged service
A setup where you manage scaling, fault tolerance, and availability yourself.
7
New cards
Amazon Relational Database Service (Amazon RDS)
A managed service that runs a relational database for you.
8
New cards
What AWS manages in Amazon RDS
Operating system patches, database engine patches, backups, scaling, and high availability.
9
New cards
What you manage in Amazon RDS
Application optimization and your data design.
10
New cards
Amazon RDS database engine
The database software you choose, like MySQL, PostgreSQL, or Oracle.
11
New cards
Multi-Availability Zone deployment (Multi-AZ)
A high availability setup with a primary database and synchronized standby in another Availability Zone.
12
New cards
Failover
Automatic switching to a standby system when the primary system fails.
13
New cards
Read replica
An extra copy of a database used mainly to handle read-heavy workloads.
14
New cards
Why use read replicas
To offload read queries and improve performance for read-heavy applications.
15
New cards
When to use Amazon RDS
When you need a traditional relational database with complex queries or transactions.
16
New cards
When not to use Amazon RDS
When you need extreme throughput, heavy sharding, or simple NoSQL-style lookups.
17
New cards
Amazon DynamoDB
A fully managed NoSQL database designed for fast performance at any scale.
18
New cards
DynamoDB table
A collection of items in Amazon DynamoDB.
19
New cards
DynamoDB item
A single record in an Amazon DynamoDB table.
20
New cards
DynamoDB attribute
A piece of data in an item, like a field.
21
New cards
Primary key
The required key used to uniquely identify and find items.
22
New cards
Partition key
The single key used to locate an item’s partition in DynamoDB.
23
New cards
Sort key
A second key used with a partition key to organize and query items.
24
New cards
Composite key
A partition key plus a sort key.
25
New cards
Query (DynamoDB)
A fast lookup operation that uses the primary key.
26
New cards
Scan (DynamoDB)
A slower search that checks items for matching attributes.
27
New cards
Why DynamoDB is fast
It runs on solid state drives and is built for low-latency scaling.
28
New cards
When to use DynamoDB
When you need high scale, fast performance, and flexible data structures.
29
New cards
Amazon Redshift
A managed data warehouse used for analytics and large-scale reporting.
30
New cards
Data warehouse
A system designed for analyzing large amounts of data and running complex analytic queries.
31
New cards
Columnar storage
A storage method that stores data by columns, improving analytic query speed.
32
New cards
Parallel processing
Using multiple resources at the same time to speed up large queries.
33
New cards
Amazon Aurora
An Amazon-built relational database compatible with MySQL and PostgreSQL.
34
New cards
Aurora high availability
Stores multiple copies of data across multiple Availability Zones.
35
New cards
Aurora backups
Uses continuous backups to Amazon Simple Storage Service (Amazon S3).
36
New cards
Aurora read replicas
Supports many read replicas to scale read performance.
37
New cards
Best database choice for analytics
Amazon Redshift.
38
New cards
Best database choice for managed relational
Amazon RDS or Amazon Aurora.
39
New cards
Best database choice for managed NoSQL
Amazon DynamoDB.
40
New cards
Best database choice for full control
Run a database on Amazon Elastic Compute Cloud (Amazon EC2).