1/13
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
NoSQL
Not Only SQL
Meeting big data requirements
Non-Relational
NoSQL Databases
Non-relational databases used for big data
Flexible Schema
DB must easily accommodate complex and variable data structures
Relaxed ACID Properties
ACID requirements are relaxed in many big data apps
Key-Value DBMS
Data represented as a single key and an associated value, and the key is used to access the value
Extensible Markup Language (XML)
Markup language that defines a set of rules encoding documents in a format that can be read from both humans and machines
Document DBMS
Stored in XML or JSON (JavaScript Object Notation)
Supports JSON/XML
JSON is used for web transactions, data format is industry standard
In-Memory DBMS
Database that primarily stores data in a computer's main memory (RAM) rather than on disk drives
Graphic Database
Data is represented as a graph with nodes and edges
Other Databases
Redis
DynamoDB
AWS
Oracle NoSQL
Redis
Remote Dictionary Server
Key-Value
Document
Graph
DynamoDB from AWS
Available as a cloud service
Each table consists of a key and a group of items
Each item contains one or more name-value pairs
Names of each pair can vary
Cloud Databases
Google (GCP)
Amazon (AWS)
Microsoft (Azure)