SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
© 2014 Forrester Research, Inc. Reproduction Prohibited
Relational Databases are Evolving To
Support New Data Capabilities
To listen to the recording of this presentation, please visit
EnterpriseDB.com > Resources > Webcasts > On Demand Webcasts
© 2014 Forrester Research, Inc. Reproduction Prohibited
Presenters
›  Noel Yuhanna – Principal Analyst
Forrester Research
›  Keith Alsheimer, Chief Marketing Officer
EnterpriseDB
© 2015 EnterpriseDB Corporation. All rights reserved.
© 2014 Forrester Research, Inc. Reproduction Prohibited
•  Applications have complex data
demands
•  Multiple data stores slow
performance
Why Study Evolution?
•  Standalone NoSQL solutions also need support for
various data types
•  Relational Database Management Systems now
support multiple data types
Objective: Understand the database management and
business challenges relating to building new applications
© 2015 EnterpriseDB Corporation. All rights reserved.
© 2014 Forrester Research, Inc. Reproduction Prohibited
Relational Databases are
Evolving To Support New
Data Capabilities
Noel Yuhanna
Forrester Research
© 2014 Forrester Research, Inc. Reproduction Prohibited
Most find performance and integrating data as top
challenges…
Base: 104 US-based database management professionals
Source: February 2013 Global Database Management Online Survey
Delivering improved performance
Integrating data
Lack of people resources
Securing private data
Delivering higher availability
High data volume growth
Upgrading databases
Too many databases
Migrating databases
80%
75%
71%
71%
69%
69%
67%
63%
63%
“How challenging are the following database management issues to your organization?”
(Respondents indicating that an issue is “extremely challenging” or “somewhat challenging”)
© 2015 Forrester Research, Inc. Reproduction Prohibited
© 2014 Forrester Research, Inc. Reproduction Prohibited
Four key trends that are impacting databases..
Social network apps
Real-time apps
LOB apps
Big data apps
Mobile apps
Collaboration
TBs into TBs
Larger EDW
Unstructured data
Admin challenges
Performance issues
Scale — unpredictable workload
Budget concern remains.
Doing more with less
Automation is the key.
Need for lowcost system
Subscription model
Ensure security.
Need for 24x7 availability
Deliver high performance.
Ensure on-demand scale.
Minimize downtime.
Next-
generation
apps
Budget
issues
Data
volume,
variety,
velocity
Global
apps
Database
© 2015 Forrester Research, Inc. Reproduction Prohibited
© 2014 Forrester Research, Inc. Reproduction Prohibited
Traditional data types still critical for businesses to
function…
Base: 940 US-based data and analytics decision-makers
Note: not all responses shown
Source: Business Technographics Global Data And Analytics Survey, 2014, Forrester Research, Inc.
© 2015 Forrester Research, Inc. Reproduction Prohibited
“How important are the following data types to
your firm’s overall business strategy?”
Important Neutral Not important
Product data (360-degree
view of products)
56% 22% 17%
Homegrown data stored in
spreadsheets or other
desktop applications
66% 23% 9%
Customer data (360-degree
view of customers)
70% 20% 8%
Transactional data from
corporate business apps
72% 16%9%
Planning, budgeting,
forecasting data
85%11% 3%
© 2014 Forrester Research, Inc. Reproduction Prohibited
However businesses understand the importance of
utilizing new data types and formats…
Base: 627 US-based data and analytics decision-makers
Note: not all responses shown
Source: Business Technographics Global Data And Analytics Survey, 2014, Forrester Research, Inc
© 2015 Forrester Research, Inc. Reproduction Prohibited
“How important are the following data types to
your firm’s overall business strategy?”
Important Neutral Not important
Sensor data other than
mobile devices
Consumer mobile device data
(CDRs, geolocation)
Video, imagery, and audio
Scientific data
Unstructured internal data
30% 23% 41%
33% 23% 40%
36% 30% 32%
52% 18% 27%
58% 27% 13%
© 2014 Forrester Research, Inc. Reproduction Prohibited
Q3 - Please state how much you agree with the following statements:
Source: A commissioned study conducted by Forrester Consulting on behalf of EnterpriseDB,September, 2014
Base: 50 US-based IT decision makers with responsibility for enterprise architecture and/or application development
10%
14%
20%
24%
30%
42%
44%
52%
32%
20%
26%
32%
24%
32%
30%
22%
58%
66%
54%
40%
46%
26%
26%
24%
Merging data from different databases for consolidated reporting and re-
use is a challenge
My company has established clear guidelines for selecting a database
platform appropriate for the application being developed
We have concerns about the impact of data silos on our long-term data
integrity
We are unsure about the value of NoSQL databases and want to roll out
a few apps before expanding it to be part of our data management
strategy
Data stored in NoSQL database management systems (DBMS) are
creating data silos in my business
My company struggles to manage NoSQL databases deployed on our
infrastructure
My company lets developers choose the database they think best fits
the application being developed
My organization is unable to prevent developers from deploying NoSQL
databases on their own
Completely or somewhat agree Neutral Completely or somewhat disagree
NoSQL Databases are still evolving - maturity,
ease-of-use and time-to-value
© 2015 Forrester Research, Inc. Reproduction Prohibited
© 2014 Forrester Research, Inc. Reproduction Prohibited
You need to link structured data with unstructured
data….
Base: 50 US-based IT decision makers with responsibility for enterprise architecture and/or application development
Source: A commissioned study conducted by Forrester Consulting on behalf of EnterpriseDB, September, 2014
© 2015 Forrester Research, Inc. Reproduction Prohibited
“How often would you like to link your unstructured
data with your structured data?”
Never 4%
Sometimes 60%
Most of the time 26%
All of the time 10%
© 2014 Forrester Research, Inc. Reproduction Prohibited
Source: A commissioned study conducted by Forrester Consulting on behalf of EnterpriseDB,September, 2014
Base: 50 US-based IT decision makers with responsibility for enterprise architecture and/or application development
Companies are looking for ways to co-store structured
and unstructured data sets within a database…
© 2015 Forrester Research, Inc. Reproduction Prohibited
“What is your preference for addressing the challenges of
managing structured and unstructured data?”
Continue to add and manage new,
specialized NoSQL databases as
needed in addition to my
existing relational database
4%
Merge data silos via
middleware applications
18%
Find ways to store both structured/
unstructured data sets within
my standard database
36%
Seek ways to integrate data in NoSQL
databases with relational databases 42%
© 2014 Forrester Research, Inc. Reproduction Prohibited
Relational databases are bridging the data gap -
bringing structured closer to unstructured data..
› Relational database still dominate the market $30 Billion
› Relational DBMS market is growing at 8% annually
› Relational are expanding their support for unstructured data
•  JSON support – store, access, process in optimized manner
•  Multi-format data type
›  NoSQL are good option but:
•  Maturity is still lagging
•  Skills issues
•  Time-to-value concerns
•  Cost concerns
© 2015 Forrester Research, Inc. Reproduction Prohibited
© 2014 Forrester Research, Inc. Reproduction Prohibited
Look at new JSON support - offering new use cases
› Mobile Apps
› Collaboration Apps
› Social media type Apps
› 360-degree view of the customer
› New types of Analytics
› Next-generation web-based Apps
© 2015 Forrester Research, Inc. Reproduction Prohibited
© 2014 Forrester Research, Inc. Reproduction Prohibited
Thank you
Noel Yuhanna
www.forrester.com
Twitter: @nyuhanna
© 2015 Forrester Research, Inc. Reproduction Prohibited
© 2013 EDB All rights reserved 8.1. 15
Introduction to EDB
© 2014 Forrester Research, Inc. Reproduction Prohibited
© 2015 EnterpriseDB Corporation. All rights reserved.
© 2014 Forrester Research, Inc. Reproduction Prohibited
EDB currently has over 2,800 total customers including 60 of the Fortune
500 and 100 of the Forbes Global 2000
EDB Customers
© 2015 EnterpriseDB Corporation. All rights reserved.
© 2014 Forrester Research, Inc. Reproduction Prohibited
The NoSQL-Only Conundrum
•  Developers LIKE:
−  Little/no knowledge of SQL required
−  No need to deal with DBAs and Architects
−  No data models needed
−  Get apps up and running really quickly
•  CIOs, DBAs and Architects Do NOT LIKE:
−  Data silos for each NoSQL application
−  Lack of compliance with corporate data standards
−  Difficulty in integration with relational data tables
−  Proliferation of multiple systems: new training; more tools;
additional administration costs
© 2015 EnterpriseDB Corporation. All rights reserved.
© 2014 Forrester Research, Inc. Reproduction Prohibited
•  JSONB is naturally integrated
with ANSI SQL in Postgres
and Postgres Plus
•  JSONB and SQL queries use
the same language, the same
planner, and the same ACID compliant transaction
framework
•  JSONB and HSTORE (key value) are elegant and easy
to use extensions of the underlying Postgres object-
relational model
JSONB and ANSI SQL –
A Natural Fit in Postgres
© 2015 EnterpriseDB Corporation. All rights reserved.
© 2014 Forrester Research, Inc. Reproduction Prohibited
JSONB and ANSI SQL Example
No need for programmatic logic to combine SQL and
NoSQL in the application – Postgres does it all
© 2015 EnterpriseDB Corporation. All rights reserved.
© 2014 Forrester Research, Inc. Reproduction Prohibited
© 2015 EnterpriseDB Corporation. All rights reserved.
© 2014 Forrester Research, Inc. Reproduction Prohibited
•  Combines structured, semi-structured and unstructured data
•  Use structures and relationships where appropriate, be flexible
everywhere else
•  Use the flexibility of JSONB to bridge multiple formats and data
elements
•  Use SQL to make relationships explicit – don’t hard code them
•  Use Foreign Data Wrappers to read/write different data types
(Hadoop, MongoDB, Twitter, etc.) as native Postgres tables
•  Leverage a single tech platform to avoid tech silos, skills silos
and data silos
•  Focus on creating value, not on setting up yet another
infrastructure
Postgres--the Best of Both Worlds!
© 2015 EnterpriseDB Corporation. All rights reserved.
© 2014 Forrester Research, Inc. Reproduction Prohibited
Contact Us
Email: sales@enterprisedb.com
Or Call
US: 781-357-3390
EMEA: +31 70 240 0933
Japan: +81 50 5532 7038
Korea: +82 2 6007 2500
UK: +44 (0) 1235 227276
India: +91 20 30589500/01
Questions?
© 2015 EnterpriseDB Corporation. All rights reserved.

Weitere ähnliche Inhalte

Was ist angesagt?

Navigating the BI Stack _
Navigating the BI Stack _Navigating the BI Stack _
Navigating the BI Stack _
Michael Phipps
 
Best Practices: Datawarehouse Automation Conference September 20, 2012 - Amst...
Best Practices: Datawarehouse Automation Conference September 20, 2012 - Amst...Best Practices: Datawarehouse Automation Conference September 20, 2012 - Amst...
Best Practices: Datawarehouse Automation Conference September 20, 2012 - Amst...
Erik Fransen
 

Was ist angesagt? (20)

Big Data Boom
Big Data BoomBig Data Boom
Big Data Boom
 
Oracle Enterprise Staffing Solutions
Oracle Enterprise Staffing SolutionsOracle Enterprise Staffing Solutions
Oracle Enterprise Staffing Solutions
 
Horizons 2014 - Enterprise Solutions
Horizons 2014 - Enterprise SolutionsHorizons 2014 - Enterprise Solutions
Horizons 2014 - Enterprise Solutions
 
Smarter Management for Your Data Growth
Smarter Management for Your Data GrowthSmarter Management for Your Data Growth
Smarter Management for Your Data Growth
 
BAR360 open data platform presentation at DAMA, Sydney
BAR360 open data platform presentation at DAMA, SydneyBAR360 open data platform presentation at DAMA, Sydney
BAR360 open data platform presentation at DAMA, Sydney
 
The principles of the business data lake
The principles of the business data lakeThe principles of the business data lake
The principles of the business data lake
 
Data Lake, Virtual Database, or Data Hub - How to Choose?
Data Lake, Virtual Database, or Data Hub - How to Choose?Data Lake, Virtual Database, or Data Hub - How to Choose?
Data Lake, Virtual Database, or Data Hub - How to Choose?
 
How to Empower Your Business Users with Oracle Data Visualization
How to Empower Your Business Users with Oracle Data VisualizationHow to Empower Your Business Users with Oracle Data Visualization
How to Empower Your Business Users with Oracle Data Visualization
 
Data Governance, Compliance and Security in Hadoop with Cloudera
Data Governance, Compliance and Security in Hadoop with ClouderaData Governance, Compliance and Security in Hadoop with Cloudera
Data Governance, Compliance and Security in Hadoop with Cloudera
 
Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday
 
IT Category Purchasing Managers Opportunity for Savings with Non Relational S...
IT Category Purchasing Managers Opportunity for Savings with Non Relational S...IT Category Purchasing Managers Opportunity for Savings with Non Relational S...
IT Category Purchasing Managers Opportunity for Savings with Non Relational S...
 
Data Warehouse Tutorial For Beginners | Data Warehouse Concepts | Data Wareho...
Data Warehouse Tutorial For Beginners | Data Warehouse Concepts | Data Wareho...Data Warehouse Tutorial For Beginners | Data Warehouse Concepts | Data Wareho...
Data Warehouse Tutorial For Beginners | Data Warehouse Concepts | Data Wareho...
 
Developing a Strategy for Data Lake Governance
Developing a Strategy for Data Lake GovernanceDeveloping a Strategy for Data Lake Governance
Developing a Strategy for Data Lake Governance
 
The Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubThe Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data Hub
 
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data TorrentSeagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
 
Navigating the BI Stack _
Navigating the BI Stack _Navigating the BI Stack _
Navigating the BI Stack _
 
Enterprise Data Management - Data Lake - A Perspective
Enterprise Data Management - Data Lake - A PerspectiveEnterprise Data Management - Data Lake - A Perspective
Enterprise Data Management - Data Lake - A Perspective
 
Creating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data ArchitectureCreating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data Architecture
 
Best Practices: Datawarehouse Automation Conference September 20, 2012 - Amst...
Best Practices: Datawarehouse Automation Conference September 20, 2012 - Amst...Best Practices: Datawarehouse Automation Conference September 20, 2012 - Amst...
Best Practices: Datawarehouse Automation Conference September 20, 2012 - Amst...
 
Data Warehouse Methodology
Data Warehouse MethodologyData Warehouse Methodology
Data Warehouse Methodology
 

Andere mochten auch

Andere mochten auch (15)

Scala Abide: A lint tool for Scala
Scala Abide: A lint tool for ScalaScala Abide: A lint tool for Scala
Scala Abide: A lint tool for Scala
 
Your Code is Wrong
Your Code is WrongYour Code is Wrong
Your Code is Wrong
 
Puppet at Google
Puppet at GooglePuppet at Google
Puppet at Google
 
Why Spark?
Why Spark?Why Spark?
Why Spark?
 
IMCSummit 2015 - Day 2 IT Business Track - 4 Myths about In-Memory Databases ...
IMCSummit 2015 - Day 2 IT Business Track - 4 Myths about In-Memory Databases ...IMCSummit 2015 - Day 2 IT Business Track - 4 Myths about In-Memory Databases ...
IMCSummit 2015 - Day 2 IT Business Track - 4 Myths about In-Memory Databases ...
 
The Need for Async @ ScalaWorld
The Need for Async @ ScalaWorldThe Need for Async @ ScalaWorld
The Need for Async @ ScalaWorld
 
Delivering Meaning In Near-Real Time At High Velocity In Massive Scale with A...
Delivering Meaning In Near-Real Time At High Velocity In Massive Scale with A...Delivering Meaning In Near-Real Time At High Velocity In Massive Scale with A...
Delivering Meaning In Near-Real Time At High Velocity In Massive Scale with A...
 
Purely Functional Data Structures in Scala
Purely Functional Data Structures in ScalaPurely Functional Data Structures in Scala
Purely Functional Data Structures in Scala
 
Monadic Java
Monadic JavaMonadic Java
Monadic Java
 
NewSQL overview, Feb 2015
NewSQL overview, Feb 2015NewSQL overview, Feb 2015
NewSQL overview, Feb 2015
 
The Newest in Session Types
The Newest in Session TypesThe Newest in Session Types
The Newest in Session Types
 
Scala Days San Francisco
Scala Days San FranciscoScala Days San Francisco
Scala Days San Francisco
 
Espresso: LinkedIn's Distributed Data Serving Platform (Paper)
Espresso: LinkedIn's Distributed Data Serving Platform (Paper)Espresso: LinkedIn's Distributed Data Serving Platform (Paper)
Espresso: LinkedIn's Distributed Data Serving Platform (Paper)
 
Functional Programming Patterns (BuildStuff '14)
Functional Programming Patterns (BuildStuff '14)Functional Programming Patterns (BuildStuff '14)
Functional Programming Patterns (BuildStuff '14)
 
Concurrency: The Good, The Bad and The Ugly
Concurrency: The Good, The Bad and The UglyConcurrency: The Good, The Bad and The Ugly
Concurrency: The Good, The Bad and The Ugly
 

Ähnlich wie Relational Databases are Evolving To Support New Data Capabilities

Making Sense of Graph Databases
Making Sense of Graph DatabasesMaking Sense of Graph Databases
Making Sense of Graph Databases
InfiniteGraph
 
Data-Ed: Trends in Data Modeling
Data-Ed: Trends in Data ModelingData-Ed: Trends in Data Modeling
Data-Ed: Trends in Data Modeling
Data Blueprint
 
The New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data ExplorationThe New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data Exploration
Inside Analysis
 

Ähnlich wie Relational Databases are Evolving To Support New Data Capabilities (20)

Why Now May Be The Time To Consider A Managed Services Approach to Database A...
Why Now May Be The Time To Consider A Managed Services Approach to Database A...Why Now May Be The Time To Consider A Managed Services Approach to Database A...
Why Now May Be The Time To Consider A Managed Services Approach to Database A...
 
Making Sense of Graph Databases
Making Sense of Graph DatabasesMaking Sense of Graph Databases
Making Sense of Graph Databases
 
Data-Ed: Trends in Data Modeling
Data-Ed: Trends in Data ModelingData-Ed: Trends in Data Modeling
Data-Ed: Trends in Data Modeling
 
Data-Ed Online: Trends in Data Modeling
Data-Ed Online: Trends in Data ModelingData-Ed Online: Trends in Data Modeling
Data-Ed Online: Trends in Data Modeling
 
How Businesses use Big Data to Impact the Bottom Line
How Businesses use Big Data to Impact the Bottom LineHow Businesses use Big Data to Impact the Bottom Line
How Businesses use Big Data to Impact the Bottom Line
 
Running Analytics at the Speed of Your Business
Running Analytics at the Speed of Your BusinessRunning Analytics at the Speed of Your Business
Running Analytics at the Speed of Your Business
 
Business Agility Must Be Based on a New Flexible and Agile Data Approach
Business Agility Must Be Based on a New Flexible and Agile Data ApproachBusiness Agility Must Be Based on a New Flexible and Agile Data Approach
Business Agility Must Be Based on a New Flexible and Agile Data Approach
 
SphereEx pitch deck
SphereEx pitch deckSphereEx pitch deck
SphereEx pitch deck
 
All Together Now: A Recipe for Successful Data Governance
All Together Now: A Recipe for Successful Data GovernanceAll Together Now: A Recipe for Successful Data Governance
All Together Now: A Recipe for Successful Data Governance
 
Data Virtualization - Enabling Next Generation Analytics
Data Virtualization - Enabling Next Generation AnalyticsData Virtualization - Enabling Next Generation Analytics
Data Virtualization - Enabling Next Generation Analytics
 
2015 02 12 talend hortonworks webinar challenges to hadoop adoption
2015 02 12 talend hortonworks webinar challenges to hadoop adoption2015 02 12 talend hortonworks webinar challenges to hadoop adoption
2015 02 12 talend hortonworks webinar challenges to hadoop adoption
 
A beginners guide to Cloudera Hadoop
A beginners guide to Cloudera HadoopA beginners guide to Cloudera Hadoop
A beginners guide to Cloudera Hadoop
 
The New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data ExplorationThe New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data Exploration
 
Big data rmoug
Big data rmougBig data rmoug
Big data rmoug
 
Contexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to ProductionContexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to Production
 
Incorporating the Data Lake into Your Analytic Architecture
Incorporating the Data Lake into Your Analytic ArchitectureIncorporating the Data Lake into Your Analytic Architecture
Incorporating the Data Lake into Your Analytic Architecture
 
DAS Slides: Metadata Management From Technical Architecture & Business Techni...
DAS Slides: Metadata Management From Technical Architecture & Business Techni...DAS Slides: Metadata Management From Technical Architecture & Business Techni...
DAS Slides: Metadata Management From Technical Architecture & Business Techni...
 
Agile BI: How to Deliver More Value in Less Time
Agile BI: How to Deliver More Value in Less TimeAgile BI: How to Deliver More Value in Less Time
Agile BI: How to Deliver More Value in Less Time
 
Eliminating the Challenges of Big Data Management Inside Hadoop
Eliminating the Challenges of Big Data Management Inside HadoopEliminating the Challenges of Big Data Management Inside Hadoop
Eliminating the Challenges of Big Data Management Inside Hadoop
 
Eliminating the Challenges of Big Data Management Inside Hadoop
Eliminating the Challenges of Big Data Management Inside HadoopEliminating the Challenges of Big Data Management Inside Hadoop
Eliminating the Challenges of Big Data Management Inside Hadoop
 

Mehr von EDB

EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
EDB
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
EDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
 

Mehr von EDB (20)

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
 

Kürzlich hochgeladen

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Kürzlich hochgeladen (20)

%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 

Relational Databases are Evolving To Support New Data Capabilities

  • 1. © 2014 Forrester Research, Inc. Reproduction Prohibited Relational Databases are Evolving To Support New Data Capabilities To listen to the recording of this presentation, please visit EnterpriseDB.com > Resources > Webcasts > On Demand Webcasts
  • 2. © 2014 Forrester Research, Inc. Reproduction Prohibited Presenters ›  Noel Yuhanna – Principal Analyst Forrester Research ›  Keith Alsheimer, Chief Marketing Officer EnterpriseDB © 2015 EnterpriseDB Corporation. All rights reserved.
  • 3. © 2014 Forrester Research, Inc. Reproduction Prohibited •  Applications have complex data demands •  Multiple data stores slow performance Why Study Evolution? •  Standalone NoSQL solutions also need support for various data types •  Relational Database Management Systems now support multiple data types Objective: Understand the database management and business challenges relating to building new applications © 2015 EnterpriseDB Corporation. All rights reserved.
  • 4. © 2014 Forrester Research, Inc. Reproduction Prohibited Relational Databases are Evolving To Support New Data Capabilities Noel Yuhanna Forrester Research
  • 5. © 2014 Forrester Research, Inc. Reproduction Prohibited Most find performance and integrating data as top challenges… Base: 104 US-based database management professionals Source: February 2013 Global Database Management Online Survey Delivering improved performance Integrating data Lack of people resources Securing private data Delivering higher availability High data volume growth Upgrading databases Too many databases Migrating databases 80% 75% 71% 71% 69% 69% 67% 63% 63% “How challenging are the following database management issues to your organization?” (Respondents indicating that an issue is “extremely challenging” or “somewhat challenging”) © 2015 Forrester Research, Inc. Reproduction Prohibited
  • 6. © 2014 Forrester Research, Inc. Reproduction Prohibited Four key trends that are impacting databases.. Social network apps Real-time apps LOB apps Big data apps Mobile apps Collaboration TBs into TBs Larger EDW Unstructured data Admin challenges Performance issues Scale — unpredictable workload Budget concern remains. Doing more with less Automation is the key. Need for lowcost system Subscription model Ensure security. Need for 24x7 availability Deliver high performance. Ensure on-demand scale. Minimize downtime. Next- generation apps Budget issues Data volume, variety, velocity Global apps Database © 2015 Forrester Research, Inc. Reproduction Prohibited
  • 7. © 2014 Forrester Research, Inc. Reproduction Prohibited Traditional data types still critical for businesses to function… Base: 940 US-based data and analytics decision-makers Note: not all responses shown Source: Business Technographics Global Data And Analytics Survey, 2014, Forrester Research, Inc. © 2015 Forrester Research, Inc. Reproduction Prohibited “How important are the following data types to your firm’s overall business strategy?” Important Neutral Not important Product data (360-degree view of products) 56% 22% 17% Homegrown data stored in spreadsheets or other desktop applications 66% 23% 9% Customer data (360-degree view of customers) 70% 20% 8% Transactional data from corporate business apps 72% 16%9% Planning, budgeting, forecasting data 85%11% 3%
  • 8. © 2014 Forrester Research, Inc. Reproduction Prohibited However businesses understand the importance of utilizing new data types and formats… Base: 627 US-based data and analytics decision-makers Note: not all responses shown Source: Business Technographics Global Data And Analytics Survey, 2014, Forrester Research, Inc © 2015 Forrester Research, Inc. Reproduction Prohibited “How important are the following data types to your firm’s overall business strategy?” Important Neutral Not important Sensor data other than mobile devices Consumer mobile device data (CDRs, geolocation) Video, imagery, and audio Scientific data Unstructured internal data 30% 23% 41% 33% 23% 40% 36% 30% 32% 52% 18% 27% 58% 27% 13%
  • 9. © 2014 Forrester Research, Inc. Reproduction Prohibited Q3 - Please state how much you agree with the following statements: Source: A commissioned study conducted by Forrester Consulting on behalf of EnterpriseDB,September, 2014 Base: 50 US-based IT decision makers with responsibility for enterprise architecture and/or application development 10% 14% 20% 24% 30% 42% 44% 52% 32% 20% 26% 32% 24% 32% 30% 22% 58% 66% 54% 40% 46% 26% 26% 24% Merging data from different databases for consolidated reporting and re- use is a challenge My company has established clear guidelines for selecting a database platform appropriate for the application being developed We have concerns about the impact of data silos on our long-term data integrity We are unsure about the value of NoSQL databases and want to roll out a few apps before expanding it to be part of our data management strategy Data stored in NoSQL database management systems (DBMS) are creating data silos in my business My company struggles to manage NoSQL databases deployed on our infrastructure My company lets developers choose the database they think best fits the application being developed My organization is unable to prevent developers from deploying NoSQL databases on their own Completely or somewhat agree Neutral Completely or somewhat disagree NoSQL Databases are still evolving - maturity, ease-of-use and time-to-value © 2015 Forrester Research, Inc. Reproduction Prohibited
  • 10. © 2014 Forrester Research, Inc. Reproduction Prohibited You need to link structured data with unstructured data…. Base: 50 US-based IT decision makers with responsibility for enterprise architecture and/or application development Source: A commissioned study conducted by Forrester Consulting on behalf of EnterpriseDB, September, 2014 © 2015 Forrester Research, Inc. Reproduction Prohibited “How often would you like to link your unstructured data with your structured data?” Never 4% Sometimes 60% Most of the time 26% All of the time 10%
  • 11. © 2014 Forrester Research, Inc. Reproduction Prohibited Source: A commissioned study conducted by Forrester Consulting on behalf of EnterpriseDB,September, 2014 Base: 50 US-based IT decision makers with responsibility for enterprise architecture and/or application development Companies are looking for ways to co-store structured and unstructured data sets within a database… © 2015 Forrester Research, Inc. Reproduction Prohibited “What is your preference for addressing the challenges of managing structured and unstructured data?” Continue to add and manage new, specialized NoSQL databases as needed in addition to my existing relational database 4% Merge data silos via middleware applications 18% Find ways to store both structured/ unstructured data sets within my standard database 36% Seek ways to integrate data in NoSQL databases with relational databases 42%
  • 12. © 2014 Forrester Research, Inc. Reproduction Prohibited Relational databases are bridging the data gap - bringing structured closer to unstructured data.. › Relational database still dominate the market $30 Billion › Relational DBMS market is growing at 8% annually › Relational are expanding their support for unstructured data •  JSON support – store, access, process in optimized manner •  Multi-format data type ›  NoSQL are good option but: •  Maturity is still lagging •  Skills issues •  Time-to-value concerns •  Cost concerns © 2015 Forrester Research, Inc. Reproduction Prohibited
  • 13. © 2014 Forrester Research, Inc. Reproduction Prohibited Look at new JSON support - offering new use cases › Mobile Apps › Collaboration Apps › Social media type Apps › 360-degree view of the customer › New types of Analytics › Next-generation web-based Apps © 2015 Forrester Research, Inc. Reproduction Prohibited
  • 14. © 2014 Forrester Research, Inc. Reproduction Prohibited Thank you Noel Yuhanna www.forrester.com Twitter: @nyuhanna © 2015 Forrester Research, Inc. Reproduction Prohibited
  • 15. © 2013 EDB All rights reserved 8.1. 15 Introduction to EDB
  • 16. © 2014 Forrester Research, Inc. Reproduction Prohibited © 2015 EnterpriseDB Corporation. All rights reserved.
  • 17. © 2014 Forrester Research, Inc. Reproduction Prohibited EDB currently has over 2,800 total customers including 60 of the Fortune 500 and 100 of the Forbes Global 2000 EDB Customers © 2015 EnterpriseDB Corporation. All rights reserved.
  • 18. © 2014 Forrester Research, Inc. Reproduction Prohibited The NoSQL-Only Conundrum •  Developers LIKE: −  Little/no knowledge of SQL required −  No need to deal with DBAs and Architects −  No data models needed −  Get apps up and running really quickly •  CIOs, DBAs and Architects Do NOT LIKE: −  Data silos for each NoSQL application −  Lack of compliance with corporate data standards −  Difficulty in integration with relational data tables −  Proliferation of multiple systems: new training; more tools; additional administration costs © 2015 EnterpriseDB Corporation. All rights reserved.
  • 19. © 2014 Forrester Research, Inc. Reproduction Prohibited •  JSONB is naturally integrated with ANSI SQL in Postgres and Postgres Plus •  JSONB and SQL queries use the same language, the same planner, and the same ACID compliant transaction framework •  JSONB and HSTORE (key value) are elegant and easy to use extensions of the underlying Postgres object- relational model JSONB and ANSI SQL – A Natural Fit in Postgres © 2015 EnterpriseDB Corporation. All rights reserved.
  • 20. © 2014 Forrester Research, Inc. Reproduction Prohibited JSONB and ANSI SQL Example No need for programmatic logic to combine SQL and NoSQL in the application – Postgres does it all © 2015 EnterpriseDB Corporation. All rights reserved.
  • 21. © 2014 Forrester Research, Inc. Reproduction Prohibited © 2015 EnterpriseDB Corporation. All rights reserved.
  • 22. © 2014 Forrester Research, Inc. Reproduction Prohibited •  Combines structured, semi-structured and unstructured data •  Use structures and relationships where appropriate, be flexible everywhere else •  Use the flexibility of JSONB to bridge multiple formats and data elements •  Use SQL to make relationships explicit – don’t hard code them •  Use Foreign Data Wrappers to read/write different data types (Hadoop, MongoDB, Twitter, etc.) as native Postgres tables •  Leverage a single tech platform to avoid tech silos, skills silos and data silos •  Focus on creating value, not on setting up yet another infrastructure Postgres--the Best of Both Worlds! © 2015 EnterpriseDB Corporation. All rights reserved.
  • 23. © 2014 Forrester Research, Inc. Reproduction Prohibited Contact Us Email: sales@enterprisedb.com Or Call US: 781-357-3390 EMEA: +31 70 240 0933 Japan: +81 50 5532 7038 Korea: +82 2 6007 2500 UK: +44 (0) 1235 227276 India: +91 20 30589500/01 Questions? © 2015 EnterpriseDB Corporation. All rights reserved.