~/talk

Dungeons, Dragons, and Graph Databases.

Talkat Devoxx Ukraine 2020 · 2020-11-05..11-07· [data-visualization, databases]
slides:none on file

Procedural dungeon generator writes nodes and relationships into RedisGraph and code sits on GitHub; running npm start seeds a random dungeon and a Cypher query finds the shortest path to the room with the most gold. Examples: a +1 sword worth 1,250 gp and a chest of 75 gp appear in demos, queries use the Cypher wildcard hop ([:LEADS_TO*1..3]) to limit hops, MATCH/RETURN extracts node lists and path lengths so the optimal route and distance are returned.

AI-written summary · about

  1. 0:00Start
  2. 6:32using a Graph Database
  3. 11:13A Directed Graph
  4. 20:39Creating Rooms
  5. 24:09Deleting Rooms
  6. 31:27Farming All the XP!
  7. 34:10Connecting Rooms
  8. 37:04Variable Length Relationships
  9. 40:26Ghe Longest Path Ghrough the Dungeon!
  10. 47:00Practical Applications
~/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.