PLM and Data Management in 21st Century

Tags:

Preview:

DESCRIPTION

My presentation at TechSoft3D Tech Talk event in Boston.

Citation preview

PLM and Data Management in 21st Century

Oleg Shilovitsky

Database selection back in 1990s…

Start Looks like Document?

Use Microsoft Office

Use RDBMS

End

Yes

No

2010s….

Big Data

Concurrency

Data connectivity

Cloud scale

Solution diversity

Network of data

New buzz is coming - NoSQL

Data management eras..

RDBMS

Data warehouse

RDBMS RDBMS

Data warehouse

NoSQL

Transactions 1990s

Transactions + Analytics 2000s

Transactions + Analytics + ? 2010s

Single Node RDBMS problem

•  Large data sets

•  Social networks

•  Schema free

•  Linked data

•  Document data

•  Reliability

•  BI / OLAP

size

transaction

response time

What is behind “NoSQL” buzzword? Relational Key-value Columnar / Table

Document Graph

Data model: size vs. complexity

complexity

size

Graph

Document

Columnar

Key-value

●  Cambrian explosion of DM options

●  Database moved from solution to tools

●  Next dominance is problematic

●  Specialized databases (tools)

●  Focus on specific problem space

PLM and Database genres specialty Good For... Not Good For... PLM use idea...

Relational Known data layout Variable and hierarchical data

Transactional data. Specific models

Key-value Little or no need for indexes

CRUD and other queries Vaulting, Media

Columnar Horizontal scale, cluster Undefined data usage pattern

Suppliers access, Design collaboration

Document Unknow data layout Joins Vaulting, Media

Graph Flexible typed relationships

Limited scale, query-ability Configurations, Product structure

The evolution of web as a database web 1.0 > web 2.0 > web 3.0 Evolution of web Web as set of structured data Linked Data Graph model RDF / OWL / SPARQL Lots of data published in RDF Size of ~30B entities for 2011 Lots of open sources tools Example: DBPedia is

Wikipedia converted to Web database

Example: All luxury cars

Example: Audi A8 DBPedia

Example: All people born in Boston before 1700

Thank you!

Recommended