~/talk

Relational or Non-Relational? Choosing the Best Database for the Task

Talkat SQLBits 2019 · 2019-02-27..03-02· [databases]
links:none on file
slides:none on file

Compares relational rules (normal forms, ACID) against NoSQL tradeoffs with concrete guidance: avoid storing logs, images or huge free text in RDBMS; avoid NoSQL when strict ACID transactions or financial integrity are required. Demonstrates Azure Cosmos DB: 20 GB per physical partition limit, choose partition key to avoid fan‑out, and its five consistency levels. Shows document JSON example for URL redirects, explains when to denormalize for scale and when to keep normalized schemas for correctness and easy joins.

AI-written summary · about

  1. 0:00Introduction
  2. 0:28Relational vs non-relational
  3. 1:31Data models and constraints
  4. 2:34Normal forms
  5. 6:27NoSQL document design
  6. 8:52NoSQL partitioning
  7. 12:43ACID vs BASE
  8. 14:08CAP and PACELC theorems
  9. 16:10Avoid relational databases
  10. 17:58Choose NoSQL databases
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.