Overview
Syllabus
Intro
Who is Stephan
Who are you
No sequel databases
Classification
Why Schemaless
Why you should never use MongoDB
PostgreSQL schemaless data types
Create an array column
Multidimensional arrays
Selecting data
Arrays
Unnecessary rows
Indexing
Updating arrays
Updating a single item
Partial update
Array functions
Hstore
Hstore on Linux
Insert date
Accessing elements
Searching for a key
Akey function
Index function
Update function
minus function
a keys function
why is Hstore interesting
JSON
Metadata
Inserting
Array
Query
Unique indexes
Updating JSON
JSON functions
Row to JSON
Sub queries
Data types
JSONB
Gene Index
JSON Keys
JSON vs JSON
XML over FTP
Wellformed XML
Expert exists
Query to XML
XML functions
Partitioning tables
Child tables
Create a table
Foreign data wrappers
PostgreSQL ecosystem
Try it out
Questions
Taught by
PHP UK Conference