Thursday, March 28, 2019

Essay example --

AN APPROACH FOR RDF INDEXING AND QUERY PROCESSINGFebruary 21, 2014Rajesh Kannan - 16164021Prudhvi Nalluri - 16163411Kranthi Reddy - 12366438V.Y.V. Akhilesh - 16165666OverviewRDF (Resource explanation Framework) is theatrical roled for describing the resources on the web. It provides structured, machine understandable meta info for the web. The statements on resources ar organize in the form of subject-predicate-object (triples), which can be represented as tagged graphs. SPARQL is the interrogatory language for RDF. It provides the standard format and rules for writing and processing queries on RDF data set and the results can be results sets or RDF graphs.The ObjectiveWe are provided with the large RDF dataset and will be given a collection of SPARQL queries to give the gate on the dataset. Our aim is to instrument a new approach for query processing and get the results same like getting the result through standard SPARQL query processor. Jena is a framework for java used for semantic web and its open source. Main use of Jena is to write the data to and read the data from RDF graph. The main purpose of this project is to design and implement a RDF storage mechanism to store data with good execution and scalability.The OpportunityMany approaches have been proposed to retrieve the data from NoSQL database such as vertical partitioning approach, RDF-3X, Matrix Bit, Bit Mat, etc. We will use vertical partitioning approach because of its performance technique and it was proved to be effective in variety of applications like biomedical data, data repositing and for taxonomic data.We have lot of NoSQL databases to use such as MongoDB, Cassandra, Hbase, Couchbase, and so on We are going with Cassandra, which is an open source database and there will be ... ...thms are not mandatory for this approach. Cassandra ProsCassandra has all the advantages of the NoSQL. It does not use the relational model, which is required to maintain complex relationships as s een with current relational database organizations.Cassandra is knowing to be distributed and scalable, So Cassandra can support massive amount of data spread across multiple servers and also Cassandra is an open source.Cassandra is decentralized system and also works well in clustered and cloud environment.Bibliography http//blog.datagraph.org/2010/04/transmuting-ntripleshttp//docs.mongodb.org/ manual(a)/tutorial/install-mongodb-on-windows/http//www.codeproject.com/Articles/279947/Migration-of-Relational-Data-structure-to-Cassandrhttp//answers.semanticweb.com/questions/716/storing-rdf-data-into-hbasehttp//cs-www.cs.yale.edu/homes/dna/abadirdf.pdf

No comments:

Post a Comment