The Evolution of. Keith Alsheimer, CMO, EDB. 2014 EnterpriseDB Corporation. All rights reserved. 1



Similar documents
Optimizing with Open Source Technology Postgres

System x solution with open source based Postgres Plus Advanced Server database from EnterpriseDB

Database Management System Choices. Introduction To Database Systems CSE 373 Spring 2013

Open Source: The New Data Center Standard

PostgreSQL Past, Present, and Future EDB All rights reserved.

Postgres Plus Advanced Server

MySQL és Hadoop mint Big Data platform (SQL + NoSQL = MySQL Cluster?!)

Doing More with Less: The Economics of Open Source Database Adoption

High Availability with Postgres Plus Advanced Server. An EnterpriseDB White Paper

Big Data Technologies Compared June 2014

WHICH POSTGRES IS RIGHT FOR ME?

The elephant called PostgreSQL

Table of Contents. Technical paper Open source comes of age for ERP customers


Why NoSQL? Your database options in the new non- relational world IBM Cloudant 1

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam

Comparing MySQL and Postgres 9.0 Replication

Analytics March 2015 White paper. Why NoSQL? Your database options in the new non-relational world

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

Sharding with postgres_fdw

Postgres Plus xdb Replication Server with Multi-Master User s Guide

Oracle Database 12c Plug In. Switch On. Get SMART.

How graph databases started the multi-model revolution

Oracle s Big Data solutions. Roger Wullschleger. <Insert Picture Here>

SAP Sybase Replication Server What s New in SP100. Bill Zhang, Product Management, SAP HANA Lisa Spagnolie, Director of Product Marketing

White paper FUJITSU Software Enterprise Postgres

SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation

How to leverage SAP HANA for fast ROI and business advantage 5 STEPS. to success. with SAP HANA. Unleashing the value of HANA

CitusDB Architecture for Real-Time Big Data

Parallel Data Warehouse

So What s the Big Deal?

Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale

Introducing Ingres. HP OpenVMS Technical Update Days. Darren Horler. Manager, Engineering. October 2011

Practical Cassandra. Vitalii

SQL VS. NO-SQL. Adapted Slides from Dr. Jennifer Widom from Stanford

SAP Real-time Data Platform. April 2013

ANDREW HERTENSTEIN Manager Microsoft Modern Datacenter and Azure Solutions En Pointe Technologies Phone

Structured Data Storage

SQL Server 2012 and PostgreSQL 9

The evolution of database technology (II) Huibert Aalbers Senior Certified Executive IT Architect

Trafodion Operational SQL-on-Hadoop

Cloud Scale Distributed Data Storage. Jürmo Mehine

Bruce Momjian June, Postgres Plus Technical Overview

MySQL Enterprise Edition Most secure, scalable MySQL Database, Online Backup, Development/Monitoring Tools, backed by Oracle Premier Lifetime Support

MySQL Strategy. Morten Andersen, MySQL Enterprise Sales. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

ORACLE DATABASE 10G ENTERPRISE EDITION

SAS and Oracle: Big Data and Cloud Partnering Innovation Targets the Third Platform


MongoDB in the NoSQL and SQL world. Horst Rechner Berlin,

PostgreSQL Features, Futures and Funding. Simon Riggs

Data Management in the Cloud

WHAT IS ENTERPRISE OPEN SOURCE?

SQL Server Training Course Content

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

GigaSpaces Real-Time Analytics for Big Data

Big Data Solutions. Portal Development with MongoDB and Liferay. Solutions

Open Source Technologies on Microsoft Azure

Cloud DBMS: An Overview. Shan-Hung Wu, NetDB CS, NTHU Spring, 2015

Upgrading to Microsoft SQL Server 2008 R2 from Microsoft SQL Server 2008, SQL Server 2005, and SQL Server 2000

Big Data Analytics - Accelerated. stream-horizon.com

Migration and Disaster Recovery Underground in the NEC / Iron Mountain National Data Center with the RackWare Management Module

Asigra Cloud Backup V13.0 Gives You Greater Flexibility and Expands Your Total Addressable Market

Architecting Open source solutions on Azure. Nicholas Dritsas Senior Director, Microsoft Singapore

Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications

INTRODUCTION TO CASSANDRA

Enterprise Operational SQL on Hadoop Trafodion Overview

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

In-memory computing with SAP HANA

Infopaper. Demystifying Platform as a Service

Database Scalability {Patterns} / Robert Treat

Comparison of the Frontier Distributed Database Caching System with NoSQL Databases

How Transactional Analytics is Changing the Future of Business A look at the options, use cases, and anti-patterns

ESS event: Big Data in Official Statistics. Antonino Virgillito, Istat

Introduction to Polyglot Persistence. Antonios Giannopoulos Database Administrator at ObjectRocket by Rackspace

Challenges for Data Driven Systems

Virtualization Support - Real Backups of Virtual Environments

Firebird. A really free database used in free and commercial projects

Oracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya

Scalable Architecture on Amazon AWS Cloud

How To Write A Database Program

SQL Server 2016 New Features!

Benchmarking Couchbase Server for Interactive Applications. By Alexey Diomin and Kirill Grigorchuk

Requirements Checklist for Choosing a Cloud Backup and Recovery Service Provider

Real-time Data Replication

Introduction to Hadoop. New York Oracle User Group Vikas Sawhney

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

Comparing SQL and NOSQL databases

SUSE Linux Enterprise Server for VMware

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs

Transcription:

The Evolution of Keith Alsheimer, CMO, EDB 2014 EnterpriseDB Corporation. All rights reserved. 1

The Postgres Journey Postgres today Forces of change affecting the future EDBs role Postgres tomorrow 2014 EnterpriseDB Corporation. All rights reserved. 2

2014 EnterpriseDB Corporation. All rights reserved. 3 Postgres Today

Large and Growing Market $34B+ Market; largest enterprise software segment Growing at 9+% per year Oracle, IBM and Microsoft own 90+% of the market Other NoSQL projected to be $1.7B by 2018 ($300m today) 4 2014 EnterpriseDB Corporation. All rights reserved. 4

Postgres: 4 th Most Popular DBMS DB-Engines Ranking - Trend Popularity http://db-engines.com/en/ranking 2014 EnterpriseDB Corporation. All rights reserved. 5

Growing Fast 2012 EnterpriseDB. Confidential and Proprietary. All rights reserved. 6 2014 EnterpriseDB Corporation. All rights reserved. 6

Postgres is well positioned for growth Enterprise features without the cost Strong, independent community Legendary stability Superior performance to MySQL & others 140000 120000 100000 80000 60000 40000 20000 TPS on OpenSim Benchmark Best Geo-spatial implementation 0 MySQL PostgreSQL Both Document & Key Value Stores NoSQL capabilities More extensible than other databases: 12 server side languages Flexible indexing: GiST; SP-GIST; GIN; Full Text Search; etc. FDWs: MySQL; mongodb; CouchDB; Redis; Hadoop; etc. 2014 EnterpriseDB Corporation. All rights reserved. 7

2014 EnterpriseDB Corporation. All rights reserved. 8 Forces of Change: Enterprise Adoption of Open Source

Savings Open Source Use Evolving Many companies have adopted OSS for other layers of their software stacks. The rewards for database are even greater. Largest Savings Potential TODAY OPERATING SYSTEM MIDDLEWARE Time DATABASE 2014 EnterpriseDB Corporation. All rights reserved. 9

Strategic IT Budget Problem UP TO 35 % of software budgets are spent on Database Management Systems: Postgres reduces your DBMS costs 80% or more enabling you to invest in emerging technologies DBMS Maintenance and Fees BIG DATA CLOUD COMPUTING 10 2014 EnterpriseDB Corporation. All rights reserved. 10

Survey: Adoption Drivers for Postgres Reasons behind IT decision to select Postgres Plus Advanced Server as their database management system: Lower overall IT spend Strategic open source requirement Unhappy with existing database vendor support and/or pricing Vendor flexibility Other Note: this is a multiple choice question response percentages may not add up to 100. 2014 EnterpriseDB Corporation. All rights reserved. 11

Gartner Market Clock 2014 EnterpriseDB Corporation. All rights reserved. 12

2014 EnterpriseDB Corporation. All rights reserved. 13 Forces of Change: Competitive Unrest

People are Looking for Alternatives 2014 EnterpriseDB Corporation. All rights reserved. 14

2014 EnterpriseDB Corporation. All rights reserved. 15 Forces of Change: PostgreSQL readiness

Main Stream Adoption 2014 EnterpriseDB Corporation. All rights reserved. 16

Survey: Applications Built on Postgres Reporting applications Mission critical applications Non mission critical applications Other Embedded applications Note: this is a multiple choice question response percentages may not add up to 100. 2014 EnterpriseDB Corporation. All rights reserved. 17

On Postgres: Analysts Opinions Noel Yuhanna, Forrester: PostgreSQL has the second-largest open source community; has competitive technology and features and continues to expand its growth across various industries. Donald Feinberg, Gartner: The functionality of EnterpriseDB's Postgres Plus has increased greatly, and with the Oracle Compatibility Feature is now more than sufficient to run both mission-critical and non-mission-critical applications. Postgres constraints include lack of certification by major third-party software vendors, such as Infor, SAP and TOTVS and lack of thirdparty database administration tools. 2014 EnterpriseDB Corporation. All rights reserved. 18

EDB s Role 2013 EDB All rights reserved 8.1. 19

Product road-map Enterprise-class features & tools Services & training Control 24/7 support POSTGRES innovation Enabling commercial adoption of Postgres Indemnification ENTERPRISE reliability Advanced features Low cost No vendor lock-in Fast development cycles Thousands of developers 2014 EnterpriseDB Corporation. All rights reserved. 20

POSTGRES PLUS Continuously synchronized with PostgreSQL for a super-set of community PLUS enterprise features ADVANCED SERVER 2014 EnterpriseDB Corporation. All rights reserved. 21

Postgres Plus Advanced Server Key Feature Development 64 bit LOBs up to 4TB in size from PostgreSQL core Custom background workers Writable Foreign Data Wrappers EDB contributions to PostgreSQL core v9.3 Materialized Views Partition Read Improvements over 75x from EDB Development Support for 1000s of Partitions Partition write improvements over 400x Cascaded streaming replication JSON support, Range Types v9.2 MySQL Foreign Data Wrappers for SQL/MED Table() function support for nested tables INSERT APPEND hint xdb Multi-master replication Expanded Object Type support Synchronous replication Serializable Snapshot Isolation In-memory (unlogged) tables Writeable Common Table Expressions (WITH) v9.1 Index-only scans (covering indexes) Linear read scalability to 64 cores Row Level Security Declarative Partitioning syntax Deferrable unique constraints and Exclusion constraints Streaming replication Windows 64 bit Support Hot standby v9.0 No restore In-place version upgrades VARRAY support SQL Profiler Index Advisor Parallel Bulk Data Load Native Support for MS Windows Replication, Warm standby Warm Standby Two-phase commit Table spaces, Partitioning Column Level Permissions Autovacuum Window functions Savepoints, Point-in-time recovery v8.0 - v8.4 Full Text Search Heap Only Tuples (HOT) Explicit Commit / Rollback Control SQL/Protect against SQL injection attacks Hierarchical Queries SQL Optimizer Hints Predefined reusable Function Packages Bulk collection and Bulk bind High speed bulk data loads with error handling Dynamic runtime instrumenting of SQL wait states User defined object types 2014 EnterpriseDB Corporation. All rights reserved. 22

EDB Serves All Your Postgres Needs PostgreSQL Postgres Plus Advanced Server Postgres Plus Cloud Database REMOTE DBA Management Security 24x7 SUPPORT High Availability PROFESSIONAL SERVICES Performance TRAINING 2014 EnterpriseDB Corporation. All rights reserved. 23

EDB is Driving Postgres Adoption Multi-platform DBMS partner; 2013 AllianceOne Partner of the Year Postgres Plus certified on IBM Linux on Power 7/8 Postgres Plus certified on Infor LN ERP 2014 EnterpriseDB Corporation. All rights reserved. 24

PPAS certified on Infor LN We can deliver a better experience with open source because it allows us to configure a seamless experience with our applications with fewer licensing and distribution restrictions. We can easily move images between on premise and cloud as customer needs dictate. - Charles Philips, CEO, Infor 2014 EnterpriseDB Corporation. All rights reserved. 25

Thousands Thousands Cost Savings: Single Server TCO Comparison 400 350 300 3-Year TCO Comparison 500 450 400 350 5-Year TCO Comparison 250 300 200 150 100 50 0 Open Source Proprietary OpEx CapEx 250 200 150 100 50 0 Open Source Proprietary OpEx CapEx Open source stack TCO is 80% - 84% less than proprietary stack! 2014 EnterpriseDB Corporation. All rights reserved. 26

Postgres Performs in ERP Stack 120% 100% 80% 60% 40% 20% 0% EnterpriseDB Proprietary RDBMS Limit EnterpriseDB 87.4 transactions/user, EnterpriseDB Proprietary RDBMS Limit 15 minutes Oracle EE 88 transactions/user, 15 minutes Normalized Transaction Times 90 th percentile (smaller is better) 2014 EnterpriseDB Corporation. All rights reserved. 27

2013 Gartner ODBMS Magic Quadrant CHALLENGERS LEADERS Big Proprietary DBMS s EDB rated as only RDBMS challenger to big 4 commercial databases! NICHE PLAYERS VISIONARIES 2014 EnterpriseDB Corporation. All rights reserved. 28

2014 EnterpriseDB Corporation. All rights reserved. 29 Postgres Tomorrow

The Future of the Enterprise DBMS Relational databases will continue to expand to include the capabilities of NoSQL-only solutions and other emerging technologies Specialized, niche technologies will support edge-case workloads The Enterprise DBMS will support database federation to integrate different systems Standardization of business logic will be critical In-memory capabilities will grow as the cost of memory continues to decrease Hybrid cloud usage will drive greater need for portability Role of appliances will continue to expand 2014 EnterpriseDB Corporation. All rights reserved. 30

Postgres has Grown from the Middle-Out New Workloads/Platforms: (NoSQL; Cloud; in-memory) Easy to use / deploy High-end Enterprise Requirements 2014 EnterpriseDB Corporation. All rights reserved. 31

Postgres in the Future New Workloads/Platforms (NoSQL; Cloud; in-memory) NoSQL: JSONB, PLV8, Node.js FDW expansions for niche DBs Private clouds (ex OpenStack) Appliances Easy to use / deploy High-end Enterprise Requirements Improved migration capabilities Certification on 3 rd party management & monitoring tooling Tighter integration with frameworks Greater ISV certification & adoption Zero down time upgrades Vertical scale (parallel query) Horizontal scale (Postgres-XC) Real time & historical performance diagnostics > 2 node failover Logical replication support Tunable fine grained auditing 2014 EnterpriseDB Corporation. All rights reserved. 32

Postgres: Document Store Postgres has native JSON data type (v9.2), JSON parser and a variety of JSON functions (v9.3) Postgres will have a JSONB data type with binary storage and indexing (v9.4 in beta now) New supporting technologies (also supported by Postgres) continue to expand JSON s utility PL/V8 JavaScript extension PL/Coffee V8 extension Node.js Unstructured data with ACID compliance: Reduces data silos Improves data integrity and re-use Lowers operational complexity and risk 2014 EnterpriseDB Corporation. All rights reserved. 33

Postgres NoSQL Code Example Postgres combines ANSI SQL and JSON in the same query ANSI SQL SELECT album->>'name' AS album, publicationdate AS date FROM records WHERE artist LIKE '%Hendrix%' AND publicationdate > '2010/1/1' AND album->'track 2'->>'Name' LIKE '%Nept% JSON No need for programmatic logic to combine SQL and NoSQL in the application Postgres does it all! 2014 EnterpriseDB Corporation. All rights reserved. 34

Postgres: Key-value Store Introduced in 2006, the Hstore module enables storing key/value pairs within a single column Allows you to create a schema-less, ACID compliant key value store within Postgres Create single HStore column and include, for each row, only those keys which pertain to the record Add attributes to a table and query without advance planning Combines schema flexibility with ACID compliance for improved developer productivity 2014 EnterpriseDB Corporation. All rights reserved. 35

Postgres: Database Federation Postgres has most robust Foreign Data Wrapper capabilities Foreign Data Wrappers allow Postgres to run SQL queries data to foreign data sources. Foreign database support includes: CouchD, Informix, MongoDB, MySQL Neo4j, Oracle, Postgres, Redis Postgres can serve important role as Enterprise data hub with other edge-case DBs 2014 EnterpriseDB Corporation. All rights reserved. 36

Postgres is a leader in Cloud DBMS 2 out of top 8 cloud DB s featured in Forrester s Wave Report provide PostgreSQL solutions 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 37 2014 EnterpriseDB Corporation. All rights reserved. 37

Evolving to Meet Your Needs Decades-long track record of quality and stability Large, thriving, independent community Cloud workhorse Database federation = datacenter HUB Document & key-value stores with ACID and relational capabilities: Flexible schemas: structured and unstructured data Greater developer productivity Dramatically improved data integrity and data re-use Expanded workloads = reduced operational complexity Lower risk with Postgres! 2014 EnterpriseDB Corporation. All rights reserved. 38

The Sky s the Limit! 2014 EnterpriseDB Corporation. All rights reserved. 39

Let me know if I can help Keith Alsheimer 508-277-1993 Keith.alsheimer@enterprisedb.com 2013 EnterpriseDB. Privileged and Confidential. All rights reserved. 2014 EnterpriseDB Corporation. All rights reserved. 40

감사합니다 kamsahamnida 2014 EnterpriseDB Corporation. All rights reserved. 41