1/23
A collection of vocabulary flashcards to help understand key concepts related to cloud persistence and NoSQL database technologies.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Cloud Computing
A technology that allows for the delivery of computing services over the internet.
Persistence Options
Various methodologies used to store and manage data in cloud native applications.
NoSQL
A category of database management systems that do not use a relational model.
RDBMS
Relational Database Management System, a type of database that uses structured query language.
Normalization
A process that minimizes redundancy and dependency by organizing fields and table relations in databases.
ACID Properties
Transactions in a database must be Atomic, Consistent, Isolated, and Durable.
Eventual Consistency
A consistency model that guarantees that, if no new updates are made to a given piece of data, eventually all accesses to that data will return the last updated value.
Polyglot Persistence
Using different data storage technologies to manage various data storage requirements.
Key-Value Store
A data storage paradigm that uses a simple key to access a value.
Document Store
A database management system designed to store, retrieve, and manage document-oriented information.
Graph Data Store
A store designed to represent and query data modeled as entities (nodes) and relationships (edges).
Sharding
A database design principle that splits data across multiple servers or nodes to improve performance.
Replication
The process of duplicating data across multiple servers to ensure availability and fault tolerance.
Database Schema
The organizational blueprint of a database that defines how data is structured.
Cloud Storage Option
Different methods of storing data in the cloud, including file storage, object storage, and databases.
AWS (Amazon Web Services)
A comprehensive cloud computing platform provided by Amazon.
Managed RDBMS Service
A cloud service that automates the setup, operation, and scaling of relational databases.
File Storage
A method of storing data where files are accessed directly and stored on local or network file systems.
Column Family Store
A type of NoSQL database that stores data in columns rather than rows.
Distributed Systems
Systems that provide a single coherent computing resource across multiple networked computers.
Big Data
Extremely large data sets that may be analyzed computationally to reveal patterns, trends, and associations.
Data Trends
Emerging patterns and innovations in data management and storage technologies.
Data Integrity
The accuracy and consistency of stored data.
API (Application Programming Interface)
A set of tools that allows different software applications to communicate with each other.