~/talk

¿Where's My Data?

Talkat EuroClojure 2015 · 2015-06-25..06-26· [databases]
links:none on file
slides:none on file

Datomic separates transaction, storage, indexing and query so queries run in-process against a local cache in application process, often leading to zero network chatter once warmed. Examples use MusicBrainz slices (1968–1973) and show surprising dataset shapes like 58 Spanish artists vs 2,000 groups to motivate ordering clauses. The entity API returns lazy, bidirectional objects so entity API is lazy and navigational while pull returns plain maps shaped by a spec so pull expressions return shaped maps and can be embedded in queries to avoid post‑processing.

AI-written summary · about

  1. 0:00Intro
  2. 0:40Information model
  3. 1:44Datom: 5-tuple representing a fact
  4. 2:30Entity: a collection of facts with the same entity id
  5. 3:58Attributes / Schema
  6. 5:37Datomic Architecture
  7. 7:54Query: Datalog
  8. 10:17Query: collection spec
  9. 10:36Query: unification
  10. 11:16Pro tip: put more restrictive patterns first
  11. 11:50Query: disjunction
  12. 15:00Query: negation
  13. 15:55Query: more features
  14. 18:36Entity: associative
  15. 18:56Entity: lazy
  16. 20:43Entity: navigation
  17. 22:52Entity API
  18. 23:46Pull: wildcard specification
  19. 24:52Pull: ref types and components
  20. 25:23Pull: attribute specification
  21. 26:12Pull: map specification
  22. 27:06Pull: wildcard + map
  23. 27:37Pull: nested map specifications
  24. 27:56Pull: reverse navigation
  25. 28:32Pull: other features
  26. 29:19Pull Expressions in Query
  27. 32:05Summary
  28. 33:03¿Questions?
~/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.