~/talk

Postgres Demystified

Talkat MountainWest RubyConf 2013 · 2013-04-03..04-05· [databases]
slides:none on file

Postgres claims practical features not buzzwords: arrays, hstore and native JSON for schemaless fields used in production, range types plus an exclusion constraint that prevents double‑booking seats, pv8 letting JavaScript run inside the DB, and foreign data wrappers that query Redis Oracle MySQL and even Twitter. Operational tools include pg_stat_statements and a visualizer on GitHub, guidance to create index concurrently, targets like a 99% cache hit rate, and HyperLogLog at ~180 bytes with ~1% error for uniques.

AI-written summary · about

  1. 0:00Introduction
  2. 0:40PSAs
  3. 1:36Agenda
  4. 1:55Brief History
  5. 2:26Postgres Origins
  6. 3:01MVCC
  7. 3:27Why Postgres
  8. 3:49TLDR
  9. 4:02Postgres
  10. 4:52Data Types
  11. 7:30Postgres Extensions
  12. 8:23Hstore
  13. 9:19JSON
  14. 10:39Sequential Scans
  15. 11:17Index Types
  16. 12:33Explain
  17. 14:40Index Tips
  18. 15:50Postgres Performance
  19. 18:03Postgres Stat Statements
  20. 20:11Query
  21. 25:03HyperLog
  22. 26:16Extras
~/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.