From 3d32c4e6c644c664e44d71f82ced99f5f6f9d98b Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Mon, 10 Jun 2024 17:30:00 +0100 Subject: [PATCH] Autosave: 2024-06-10 17:30:00 --- .zk/notebook.db | Bin 3481600 -> 3481600 bytes zk/DynamoDB.md | 19 +++++++++++-------- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.zk/notebook.db b/.zk/notebook.db index 461a9caa445d79b1619833cc61fa66b4f36ade5d..c4425675bf36143376e3d6c982214f2b18532810 100644 GIT binary patch delta 5261 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 TM2BbyKGClr&X(2jWi|Ovmz)^% delta 1450 zcmdti?@!!x7y$5o+g|CF-T{IPfw6++$4$8P+xyXWnSv7qm-s?MqJ}Bg>kl|N?g-ao zV2r>BciFOJ!wc4ANaO`Bd*KUVv5O`KBgwKvlS`)Y&0|-yndr*OXD)IAsA1q9lsu!58>4g&8)bhzZTz)P=bR9=De}Q7KZcTD|`J=u3wDZL&~Cg)&(v zQ-v~JDEkU!=8JMg??#`b%a)@FL7UK&plmGgT$3VimS9BD$@`j7SX2Fo
UPB;7)X=n(WTBe%sAIdsblnW9GeS(=22Hpx$m z)v z9gfGbqQzs9i#@W|J4oTW4;wh9jR-P<72c^F=DzWN&CUilD*{X#yn75&wJ^HW86Zfq zy_XGKew}pJD&%rCdPpuz=u_in_EP5Z*iwfVWaNv8Cp^@jnwU(djFeNHWo2)cjT9^B yqd%0VUc)VvdvK?_-5XrQOFWO2FqX6!#wwQG??wV0?%&rjU*v>{#|hCt{`nWpGuvta diff --git a/zk/DynamoDB.md b/zk/DynamoDB.md index 52d0478..60a9845 100644 --- a/zk/DynamoDB.md +++ b/zk/DynamoDB.md @@ -9,18 +9,21 @@ created: Sunday, June 09, 2024 ## Data structure -![](../img/dynamodb.png) Data is stored as a set of key-values in a table - -https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.CoreComponents.html -Data is stored as a table of key-value pairs. - -This doesn't mean there are single values corresponding to each key. There can -be multiple columns for each key and the key itself is also a column. - 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) +![](../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. + ## Usage ## Related notes