~/talk

Postgres vs Mongo

Talkat РИТ++ 2017 · 2017-06-05..06-06· [databases]
links:none on file
slides:none on file

Compares Postgres (JSONB, functional indexes, parallel query, TOAST and Zstd compression) against MongoDB using YCSB on 1M-record workloads with 50/50, 95/5 and write-heavy mixes, running on machines with 24 cores, 48 GB RAM and a 10 Gb switch. Finds JSONB queries often several times faster than MongoDB, Postgres sustains ~200,000 transactions/sec in some configs, and compression reduces a 60 TB dataset to ~10 TB; MongoDB wins on extremely wide 200-field rows. Notes an update bug was fixed and SQL/JSON path support is implemented. YCSB benchmark JSONB + indexes

AI-written summary · about

  1. 0:00Introduction
  2. 1:13SQL origins
  3. 4:05Relational database problems
  4. 5:51NoSQL emergence
  5. 9:03NoSQL solutions
  6. 10:27Flexibility versus integrity
  7. 13:35JSON evolution in PostgreSQL
  8. 17:47SQL and NoSQL convergence
  9. 22:49JSON in SQL standard
  10. 29:10PostgreSQL JSON benefits
  11. 33:47PostgreSQL vs MongoDB performance
  12. 41:42Benchmark results
  13. 46:20Scaling PostgreSQL
  14. 48:07Why PostgreSQL wins
  15. 51:48Q&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.