an approach for rdf-based semantic access to nosql repositories

13
An Approach for RDF-based Semantic Access to NoSQL Repositories Luiz Henrique Zambom Santana Prof. Dr. Ronaldo dos Santos Mello

Upload: luiz-henrique-zambom-santana

Post on 13-Feb-2017

365 views

Category:

Data & Analytics


1 download

TRANSCRIPT

Page 1: An Approach for RDF-based Semantic Access to NoSQL Repositories

An Approach for RDF-based Semantic Access to NoSQL Repositories

Luiz Henrique Zambom SantanaProf. Dr. Ronaldo dos Santos Mello

Page 2: An Approach for RDF-based Semantic Access to NoSQL Repositories

Agenda

• Motivation• NoSQL• Goal• Proposal• Current state• Schedule

Page 3: An Approach for RDF-based Semantic Access to NoSQL Repositories

NoSQL

Page 4: An Approach for RDF-based Semantic Access to NoSQL Repositories

NoSQL: adage “no one size fits all”“Increasingly, we see applications that deploy multiple engines, resulting in a

need to join data across systems.” [1]

“a panoply of data models, and they typically operate on flexible storage formats such as JSON” [1]

“Increasingly, desktop and mobile applications are using the cloud infrastructure to take advantage of the high-availability and scalability characteristics. In the past, these type of systems used local databases to store information and application state. There are many new applications that share some or all their data with applications running on other hosts or in the cloud and use these data stores for persistence.” [2]

Page 5: An Approach for RDF-based Semantic Access to NoSQL Repositories

NoSQL

Page 6: An Approach for RDF-based Semantic Access to NoSQL Repositories

NoSQLSadalage e Fowler, 2012(http://martinfowler.com/books/nosql.html)

Not only SQL

Nathan Marz, 2014(http://www.slideshare.net/nathanmarz/runaway-complexity-in-big-data-and-a-plan-to-stop-it)

Relational databases will be a footnote in history

Page 7: An Approach for RDF-based Semantic Access to NoSQL Repositories

Goal

“Develop a framework that deals with non-functional requirements (network, processing, security) of Big Data repositories. This

framework will include a highly abstract data model capable of describing both relational database and Big Data repositories and adding a semantic layer over this abstract data model to extract

knowledge from the data stored in the framework”

Page 8: An Approach for RDF-based Semantic Access to NoSQL Repositories

Semantic Web

"The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries".

Page 9: An Approach for RDF-based Semantic Access to NoSQL Repositories

Related workMartínez-Prieto, Miguel A., et al. "The Solid architecture for real-time management of big semantic data." Future Generation Computer Systems 47 (2015): 62-79.

Page 10: An Approach for RDF-based Semantic Access to NoSQL Repositories

Proposal

Page 11: An Approach for RDF-based Semantic Access to NoSQL Repositories

Current state

Page 12: An Approach for RDF-based Semantic Access to NoSQL Repositories

Schedule

Page 13: An Approach for RDF-based Semantic Access to NoSQL Repositories

References

1. Duggan, Jennie, et al. "The BigDAWG Polystore System." ACM SIGMOD Record 44.2 (2015): 11-16.

2. Dey, Akon, Alan Fekete, and Uwe Röhm. "Scalable transactions across heterogeneous NoSQL key-value data stores." Proceedings of the VLDB Endowment 6.12 (2013): 1434-1439.

3. Berners-Lee, Tim, James Hendler, and Ora Lassila. "The semantic web." Scientific american 284.5 (2001): 28-37.