Your SlideShare is downloading. ×
EDF2012  Simon Riggs - Open Data, Open Database: PostgreSQL
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

EDF2012 Simon Riggs - Open Data, Open Database: PostgreSQL

1,139

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,139
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Open Data, Open Database: PostgreSQL Database Server© 2ndQuadrant Limited 2012
  • 2. Open Data/Standards/Source • Accessible to all for fair use • Gratis, or very low cost to use • Not controlled by a single enterprise • Not second best version (“open core”) • Open process for improvement • Open management of the process by community • Gratis, or very low cost to join community© 2ndQuadrant Limited 2012
  • 3. PostgreSQL • Open Source Relational Database – 24 year design & development history – Born in Research, Evolving with Innovation – First database to have non-block locking, user defined datatypes, multiple types of index – BSD licence • Database – Server based DBMS aimed at larger datasets – Fast, Robust, Secure – Popular, growing, free© 2ndQuadrant Limited 2012
  • 4. Relational DBMS • SQL:2011 compliant DBMS • Closely tracking SQL standard • Membership of ISO committee • Full, detailed and performant • 9.1 is current stable version • 9.2 released in 3Q2012 – annual release© 2ndQuadrant Limited 2012
  • 5. Object Relational DBMS • User defined Functions • User defined Datatypes • User defined Operators, Statistics, Indexing • EXTENSIONs – PostGIS – the leading Open GIS datastore – PL/R – Analytical server side functions – BioPostgres© 2ndQuadrant Limited 2012
  • 6. Post Relational DBMS • Native support for all of these features, including multiple types of index • Range Types – {Timestamp, Timestamp} • Arrays – {1.0, 2.1, 3.4, 5.8, 6.7, 12.5} • Record Types – {a, 1, true, 7.569}© 2ndQuadrant Limited 2012
  • 7. Key Value DBMS • Available via standard extension • Hstore – x=2 y=ABC citation=URL key1=value1 key2=val – Fully indexable – No requirement for DDL – No limit on number of keys, size of values • 1 GB data chunks, auto compression • Scalability layer© 2ndQuadrant Limited 2012
  • 8. Document Centric DBMS • XML datatype - SQL standard support, Xpath • JSON datatype in 9.2 • Case sensitive/case insensitive datatypes • Column level collation • Full UTF8 support • Recursive query support for link traversal • Integrated full text indexing – User defined Dictionaries, Stemmer etc© 2ndQuadrant Limited 2012
  • 9. PostgreSQL • Flexible Data Platform • Mature, Robust, Free • Popular and Growing • Platinum Sponsors – NASA, NOAA, Uoxford, UCambridge • Leading Contributors – McAfee, Cisco, Nokia, • Open Source Business Skype, Genentech • HQ in EU, – OpenStack, Heroku Worldwide business – OSX, Win, RedHat, Ubuntu© 2ndQuadrant Limited 2012
  • 10. • Core DBMS research into handling Big Data – Innovative Performance Research – Advanced Hardware Architectures – Visual Analytics for Big Data – Security, Privacy and Audit • Looking for EU partners with Big, Open Data – Big Data, Clear Use Cases, High Benefits – November 2012+© 2ndQuadrant Limited 2012
  • 11. • Simon Riggs simon@2ndQuadrant.com – CTO, 2ndQuadrant – Major Developer, PostgreSQL project – Technical Lead, AXLE Project • Adrian Cristal, Barcelona Supercomputer Centre • Stefano Bertolo, Project Officer© 2ndQuadrant Limited 2012

×