~/talk

Fun with BIG Data with various databases

Talkat Dutch PHP Conference 2013 · 2013-06-07..06-08· [databases, php]
links:none on file
slides:none on file

Demonstrates concrete wins: importing 167 million rows into MySQL and changing one line to use partitioning cuts a query from ~25 minutes to 0.62 seconds; scanning raw SRTM tiles (1201×1201 16-bit files) creates shaded maps locally without a DB; combining MySQL fulltext filtering with XPath drops XML lookups to 0.4 seconds; recommends temp tables for bulk updates, avoid queries-in-loops, use views/indexes/caching, consider SQLite/Berkeley for flat datasets, S3/Solr/MongoDB and trying Akiban server to expose relational data over REST.

AI-written summary · about

  1. 0:00Introduction
  2. 1:13Who am I
  3. 4:53Relational Database
  4. 10:25Using stored functions
  5. 13:55Direct access to data
  6. 17:20Data analysis
  7. 20:35Simple program
  8. 22:13Getting bigger
  9. 23:28Managing lots of data
  10. 25:33XML files
  11. 28:34Tuning
  12. 29:10Changing data
  13. 31:28Selecting data from different tables
  14. 32:27Looking at the data differently
  15. 33:30Changing the numbers again
  16. 35:17XML
  17. 35:59XPATH
  18. 37:06Using XPATH
  19. 37:49Using XML
  20. 40:06Using Tables
  21. 40:36Postgres
  22. 40:55aquaponic
  23. 41:51error
  24. 42:48Acaba
~/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.