Term
|
Definition
SQL databases - Structured databases that organize data into tables with rows and columns. Example: Amazon RDS (relational database services) |
|
|
Term
|
Definition
Non-relational databases that offer flexibility. Can be used for unstructured data with flexible data models. Data is stored in "bins." Example: DynamoDB |
|
|
Term
|
Definition
NoSQL database that AWS offers for unstructured, flexible data storage |
|
|
Term
|
Definition
Store data in the computer's RAM (main memory) to provide SPEED. Examples include Elasticache (in-memory data store and cache service) and Amazon MemoryDB for Redis |
|
|
Term
|
Definition
In-memory data store and cache service; database that provides SPEED |
|
|
Term
Amazon MemoryDB for Redis |
|
Definition
an in-memory database service that provides data speed |
|
|
Term
|
Definition
|
|
Term
|
Definition
graph databases are a subset of NoSQL databases, designed specifically for managing intricate relationships within data |
|
|
Term
AWS database migration service (DMS) |
|
Definition
Managed service that facilitates rapid and secure database migration to the cloud. It is simple to use for database migrations to the cloud and does not require drivers or changes to the source database needed |
|
|
Term
|
Definition
Continuously replicates data from the source to the target during the migration process so that no data is lost and there is little to no downtime |
|
|
Term
|
Definition
- migration between database platforms - consolidating multiple databases into a single database - continuous data replication - migrating data to the cloud for analytics - migrating databases to the cloud and decommissioning data centers |
|
|
Term
AWS schema conversation tool (SCT) |
|
Definition
Automatically converts source database schema for AWS compatibility; provides solution for potential migration challenges **the purpose of SCT and DMS is to make the transition of data to AWS as seamless as possible. like transitioning your cooking skills to a new and better kitchen** |
|
|
Term
DynamoDB - explained further |
|
Definition
NoSQL database service It is like storing items in a variety of bins that is labeled with the values inside representing data. It can scale up or down easily. Data is encrypted at rest and in-transit, supports on-demand and continuous back-ups, scalable, and security is built-in |
|
|
Term
|
Definition
- web and mobile applications - gaming applications - IoT applications |
|
|
Term
Amazon MemoryDB for Redis |
|
Definition
Redis is an open-source in-memory data store. MemoryDB for Redis delivers data access in microseconds. It's fully compatible with Redis data structures and APIs |
|
|
Term
Amazon MemoryDB for Redis use cases |
|
Definition
- Caching for web apps - Real-time analytics - Session store for applications bc it offers quicker data access - Leaderboards for gaming - Geospatial data processing |
|
|