What To Do For World Nature Conservation Day by Slidesgo.pptx
1st Meetup - Islamabad PUG
1. Welcome to the first
Meetup of Islamabad
PostgreSQL User Group
April 8, 2016
2. Introducing PostgreSQL
● Database Management System (DBMS)
○ Relational & Object-Relational Features
● Fully Open Source
○ Most liberal open source license: BSD
○ Free to use, free to distribute … UNLIMITED & FOREVER!
○ Open to enhancements and contributions
● Runs on all major operating systems
○ Linux
○ Unix (AIX, BSD, HP-UX, SGI IRIX, OSX, Solaris, Tru64)
○ Windows
4. Who am I?
● Director, Products 2ndQuadrant
● Got “pushed” into PostgreSQL in
2004, ended up falling in love
with it
● Not a hardcore techie, yet
passionate about open source
software
● Interested in Big Data, especially
the newer PostgreSQL features
supporting it
2011
2015
5. Maximum Database Size Unlimited
Maximum Table Size 32 TB
Maximum Row Size 1.6 TB
Maximum Field Size 1 GB
Maximum Rows per Table Unlimited
Maximum Columns per Table 250 - 1600 (depending on column types)
Maximum Indexes per Table Unlimited
PostgreSQL is Cool !!!
6. PostgreSQL is Cool !!!
● Multi-User, highly concurrent design
● SQL:2011 compliant
● Designed for extensibility
● Can be used for OLTP as well as OLAP
operations
● Can be used for Data Warehousing & Data
Mining
11. PostgreSQL - History
● Developed by Stonebraker in 1986-93 @ University of California at
Berkeley, after he left Ingres – hence name Post gres
● Literally a ground-up rethink about how databases should work
○ Multiple CPUs
○ Advanced concurrency design
○ User defined datatypes
○ User defined functions
○ Partial indexes
● All these concepts started with PostgreSQL and then went into other
databases
12. PostgreSQL - History
● University Postgres 1986-1993
● Postgres95 1994-1995
● PostgreSQL 1996-
○ Phase 1: Avoid crashes 1996-1998
○ Phase 2: SQL Compliance 1998-2001
○ Phase 3: Robustness 2001-2004
○ Phase 4: Enterprise Features 2004-2011
○ Phase 5: World Class 2011-
13. PostgreSQL Community
● Open and active community
● Spread across the globe
○ 49 Local User Groups in 25 countries
● Code contributors
Core Team
Major Contributors
Contributors
14. ● Thriving community of PostgreSQL developers
● Major investments by leading PostgreSQL-based
businesses of the world
● Endorsed by the global PostgreSQL community
● Listed at: http://www.postgresql.
org/community/user-groups/
Why Islamabad?
15. Where do we go from here?
● One meetup each month
○ Do a deep dive on a particular topic
○ Open to suggestions for topics and speakers
○ Next meetup planned for 6th May
● Create a platform for
○ Connecting industry with PostgreSQL experts
○ Connecting academia with PostgreSQL experts
○ Developing Islamabad as a contribution center for PostgreSQL
○ Discussing commonly faced problems with data
○ Share and spread knowledge about PostgreSQL