Download presentation
Presentation is loading. Please wait.
Published byLindsay Douglas Modified over 10 years ago
1
https://www.flickr.com/photos/jdhancock/5307754233; License: CC BY 2.0 Crossmedia- Publishing mit NoSQL-Techniken: Möglichkeiten, Einsatzszenarien, Bewertung Christian Kohl, De Gruyter 23.06.2015 Cross-Media-Forum, München
2
1)Kurze Erläuterung NoSQL + XML 2)NoSQL + XML im Crossmedia-Publishing bei De Gruyter Source: http://www.flickr.com/photos/ravescuritiba/773032554/
3
A very very short history of DB technology 1960s Hierarchical Era Applikations- und Hardware spezifische Datenspeicherung IBM Mainframes bspw. 1970s+ Relational Era Granularer Zugriff auf hochstrukturierte Daten Tabellen: Spalten/Zeilen IBM, MS, Oracle, … + SQL 2000s+ Any Structure Era Schema agnostic, Massive scale, Query and search, Heterogeneous data, Unstructered, Faster time-to- results Amazon, Google, Facebook, LinkedIn, MarkLogic, … + XQUERY, SPARQL, Gremlin, … Image Source: https://www.flickr.com/photos/infocux/8450190120; License: CC BY-NC 2.0
4
Information Continuum RDBMS Semi- or Un-StructuredStructured Free textRelational HierarchicalSemi-structured EmailsDocumentsTime-varying XMLMetadata Content Geospatial Sparse Graph Suchmaschine Volumen von Information Datenlandschaft heute Source: Frank Föge, MarkLogic Corporation, 2014. Datenmenge Verlinkung Semi-/Un- Structured Data Verteilte, horizontal skalierbare Architekturen
5
Datenkomplexität / -heterogenität Performance Lohnliste Großzahl d. Webanwendungen Soziales Netzwerk Semantic Trading? Relationale DB Anforderung der Applikation RDBMS Performance
6
Source: Sam Bisbee, http://www.ibmbigdatahub.com/blog/exploring-nosql-family-tree.
7
Image Source: http://h5inc.files.wordpress.com/2011/04/warning-brain-explosion-zone.pnghttp://h5inc.files.wordpress.com/2011/04/warning-brain-explosion-zone.png Riak, Dynamo, Voldemort, … Key/Value Cassandra, Hbase, BigTable, … Column Oriented MarkLogic, CouchDB, MongoDB, … Document Store Neo4j, InfiniteGraph, … Graph (Zu) Einfache NoSQL Taxonomie
8
Image Source: https://steenschledermann.files.wordpress.com/2014/05/no-thanks-were-too-busy1.jpg?w=611 NoSQL ermöglicht … Schnellere App Entwicklung Heterogene Datentypen Rapid Deployment Starke horizontale Skalierbarkeit hinsichtlich Größe Komplexität
9
Source: http://media.gamemanx.com/flv/sf4-ehonda-sagat.jpg
10
© COPYRIGHT 2015 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 10 Developer Journey Iterate Load Data Sources “as-is” (XML, JSON, Binary) Search Transform Combine Data Define Indexes for Analytics Data Access Web Application User Interface == Agile Process
11
Image Source: http://www.flickr.com/photos/rs-foto/1242024959/ DOXMLDBs
12
© COPYRIGHT 2015 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 12 A book table looks like this…?? Book Info Title = “I Love Penguins” Author = “S. Lion” Section Chapter Page Paragraph = “I love penguins because…” Page Paragraph = “On the subject of food…” Chapter Page Section Chapter Paragraph titleauthorsection… I Love PenguinsS. Lion Issues with Sections? How many columns? Option: Modeling hierarchies with relations (foreign key) is not efficient. DB Schema mapping Shredding Foreign Keys & Joins Performance Overhead Maintenance Overhead
13
http://thewobbitaparody.blogspot.de The Superfriends Of The Ring Paul Erickson (…) Promo came in soon afterwards. He glanced about the condo and then quietly asked "Is Uncle Bulbo gone yet?“ "Yes, at last," said Pantsoff. "I thought he'd never leave. Oh, he left something for you." He handed Promo the inter-office envelope. "Don't bother unwinding the string. Inside is his will, his trust documents, and his tax records. I think he left you his ring, too.“ "Oh, great," said Promo. "How long do I have to keep that stuff? Five years? Seven years? Forever? I hate filing." He stopped complaining for a moment. "You said his magic ring is in there too? Cool! I'll never have to pay a cover charge to enter a nightclub again!“ "Promo, you've inherited Bulbo's fortune, so stop thinking small for a change. Actually, don't think about the ring at all. Just put it away. Keep it secret, and keep it safe!" (…)
14
© COPYRIGHT 2015 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 14 Dokument als Informations-Container Suspicious vehicle… Suspicious vehicle near airport 2012-11-12Z observation/surveillance suspicious activity suspicious vehicle 37.497075 -122.363319 IRIID IRIID isa value license-plate ABC 123 A blue van… A blue van with license plate ABC 123 was observed parked behind the airport sign… Metadaten, Daten, Beziehungen und Inhalte
15
© COPYRIGHT 2015 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 15 Dokument als Informations-Container Suspicious vehicle… 2012-11-12Z suspicious activity suspicious vehicle 37.497075 -122.363319 A blue van… IRIID isa value license-plate ABC 123 observation/surveillance Semant ic ( RDF ) Triple s Unstructure d full - text Geosp atial Val ues
16
XML ist für Verlage
17
Source: http://www.flickr.com/photos/scotthudson/3448785931/ De Gruyter Online De Gruyter CMS Maybe Asset Management? Maybe DataWarehouse? NoSQL bei DG
18
De Gruyter Online Dokumente Metadaten Assets Entitlements Starkes Wachstum Unterschiedlichste Daten
19
De Gruyter CMS Dokumente Metadaten Triples Assets Häufiges Re-Arrangement der Daten: Änderungen bei Struktur und Verlinkung
20
Semantik
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.