eolas/zk/DynamoDB.md

30 lines
749 B
Markdown
Raw Normal View History

2024-06-09 17:30:03 +01:00
---
id: xowl
title: DynamoDB
2024-06-10 07:30:04 +01:00
tags: [AWS]
2024-06-09 17:45:04 +01:00
created: Sunday, June 09, 2024
2024-06-09 17:30:03 +01:00
---
2024-06-09 17:45:04 +01:00
# DynamoDB
2024-06-09 17:30:03 +01:00
2024-06-10 07:30:04 +01:00
## Data structure
2024-06-10 07:45:04 +01:00
DynamoDB is "NoSQL" because it does not support #SQL queries and is
non-relational meaning there cannot be JOIN operations via
[foreign_keys](Foreign_keys_in_SQL.md)
2024-06-09 17:30:03 +01:00
2024-06-10 17:30:00 +01:00
![](../img/dynamodb.png)
Although the data is stored as a table, one of the attributes is a key and the
rest of the attributes are effectively the values associated with it. Each item
in the table is uniquely identifiable by its primary key.
Because DynamoDB is schemaless, neither the attributes or their data types need
to be defined beforehand and each item can have its own distinct attributes.
This attribute is known as the primary key.
2024-06-10 07:30:04 +01:00
## Usage
## Related notes