~/talk

Storage and analytics

links:none on file
slides:none on file

Compares storage strategies with concrete tradeoffs and working code: storing whole resources as blobs plus search parameter tables causes heavy reindexing and triple storage, while document stores like MongoDB lose SQL features and transactions. Shows an alternative using Postgres JSONB and functional indexes via fhirbase (Postgres + JSONB) to run FHIRPath-like queries in-database, avoid joins, and add selective indexes. Demonstrates falling back to SQL, describes Sequel-on-FHIR transformations (structured references, nested typed values, first-class extensions) and points to Bunsen, BigQuery pipelines for analytics.

AI-written summary · about

  1. 0:00Introduction
  2. 1:45Relational schema
  3. 3:32Most popular schema
  4. 4:52Search parameters attributes
  5. 5:21Search parameter tables
  6. 6:15Reindexing
  7. 7:04Indexing
  8. 7:37Multiple Search Parameters
  9. 7:49Selective Search Parameters
  10. 8:58Document Databases
  11. 10:14Pros of Document Databases
  12. 10:37Cons of Document Databases
  13. 11:24Binary Jason
  14. 12:28Schema
  15. 12:57Postgres
  16. 13:43Firesearch
  17. 14:38JSON Life Extension
  18. 14:49Fire Path
  19. 15:29Index Expressions
  20. 16:35Index on Application Layer
  21. 16:54Magic in Postgres
  22. 17:32GS Query
  23. 18:01Summary
  24. 18:59Second API
  25. 20:22Sequel on Fire
  26. 21:06Bunsen
  27. 22:49Babybox
  28. 24:28Firstclass extensions
  29. 25:31Firebase tutorials
  30. 26:30Whats next
  31. 26:44Ask 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.