~/talk

Dungeons, Dragons, and Graph Databases

Talkat NDC Oslo 2022 · 2022-09-26..09-30· [databases]
slides:none on file

Compares SQL vs a graph model using RedisGraph and Cypher, builds a procedurally generated dungeon and loads it into Redis so rooms, monsters and treasure become nodes and edges; demonstrates CRUD and variable-length path queries, then runs a demo: naive longest-path query ~900 ms vs the shortest path algorithm at ~8 ms. Shows RedisInsight GUI, shares code on GitHub, and notes practical limits like a ~195 MB per-key limit in Redis and using replication for read scaling.

AI-written summary · about

  1. 0:00Welcome
  2. 1:10Speaker and topic
  3. 2:32Graph databases for D&D
  4. 4:39What is a graph database?
  5. 11:41Node relationships
  6. 15:09Relational vs graph for dungeons
  7. 18:39CRUD in SQL and RedisGraph
  8. 25:03Linking dungeon elements
  9. 27:12Querying monsters and treasure
  10. 29:21Room connections compared
  11. 32:50Path queries
  12. 38:08Live RedisGraph demo
  13. 48:10Practical applications of graph databases
  14. 51:59Redis Stack resources
  15. 53:03Q&A
~/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.