分布式索引和使用NoSQL和MapReduce大RDF数据查询
资 源 简 介
Distributed Indexing and Querying of Big RDF Data using NoSQL and MapReduce
H2RDF+
You can find installation details in trunk/H2RDF+v0.2/README.txt
Architectural details of H2RDF+:
http://www.cslab.ece.ntua.gr/~npapa/h2rdfbigdata_paper.pdf
http://www.cslab.ece.ntua.gr/~npapa/sigmod15.pdf
http://www.cslab.ece.ntua.gr/~npapa/h2rdf+sigmod2014.pdf
http://www.cslab.ece.ntua.gr/~npapa/swim2014paper-39.pdf
H2RDF
To run H2RDF you first need to install a hadoop and hbase cluster.
H2RDF is compatible with hadoop-1.0.1 and hbase-0-92.0
You also need to install zookeeper-3.3.2
Importing RDF data:
Upload your ntriples file to HDFS and run
bin/hadoop jar H2RDF_server.jar sampler.SamplerEx input_Path HBaseTable
Executing SPARQL queries:
Go to your master server and start a zookeeper Quorum by running
bin/zkServer.sh start
In all worker nodes run:
文 件 列 表
H2RDF_server_gpl
bin
com
hp
hpl
jena
sparql
algebra
MyOpVisitor.class
.svn
pristine
22
2221cff0be56f5337b1b50d8ccc0762a0251b71c.svn-base
src
concurrent
H2RDFMultiClientSocketServer.java
lib
zookeeper-3.3.2.jar
.settings
org.eclipse.jdt.core.prefs
license.txt
.classpath
.project
src
main
java
gr
ntua
h2rdf
bytes
SortedLong.java
com
hp
hpl
jena
sparql
algebra
MyOpVisitor.java
H2RDF_client
src
main
java
gr
ntua
h2rdf
bytes
NotSupportedDatatypeException.java
target
classes
.svn
pristine
ca
ca41cf96cd8dcc8943ce7d1acbe9c01496dab416.svn-base
license.txt
pom.xml
README.txt
build.xml
.project