an approach for rdf-based semantic access to nosql repositories
TRANSCRIPT
An Approach for RDF-based Semantic Access to NoSQL Repositories
Luiz Henrique Zambom SantanaProf. Dr. Ronaldo dos Santos Mello
Agenda
• Motivation• NoSQL• Goal• Proposal• Current state• Schedule
NoSQL
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]
NoSQL
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
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”
Semantic Web
"The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries".
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.
Proposal
Current state
Schedule
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.