You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2013/06/26 11:24:00 UTC
svn commit: r1496853 - /jena/trunk/jena-sdb/src-dev/java/dev/Main.java
Author: andy
Date: Wed Jun 26 09:24:00 2013
New Revision: 1496853
URL: http://svn.apache.org/r1496853
Log:
Remember how to setup an in-memory SDB database.
Modified:
jena/trunk/jena-sdb/src-dev/java/dev/Main.java
Modified: jena/trunk/jena-sdb/src-dev/java/dev/Main.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/src-dev/java/dev/Main.java?rev=1496853&r1=1496852&r2=1496853&view=diff
==============================================================================
--- jena/trunk/jena-sdb/src-dev/java/dev/Main.java (original)
+++ jena/trunk/jena-sdb/src-dev/java/dev/Main.java Wed Jun 26 09:24:00 2013
@@ -18,14 +18,33 @@
package dev;
-import sdb.sdbquery ;
+import com.hp.hpl.jena.query.Dataset ;
+import com.hp.hpl.jena.sdb.SDBFactory ;
+import com.hp.hpl.jena.sdb.Store ;
+import com.hp.hpl.jena.sparql.core.DatasetGraph ;
+import com.hp.hpl.jena.sparql.core.Quad ;
+import com.hp.hpl.jena.sparql.sse.SSE ;
public class Main
{
public static void main(String[] args)
{
- sdbquery.main("--sdb=sdb.ttl", "--set", "sdb:unionDefaultGraph=true", "SELECT * { ?s ?p ?o }") ;
+ Store store = SDBFactory.connectStore("Store/sdb-hsqldb-mem.ttl") ;
+ store.getTableFormatter().format() ;
+ store.getTableFormatter().addIndexes() ;
+
+ Dataset ds = SDBFactory.connectDataset(store) ;
+ DatasetGraph dsg = ds.asDatasetGraph() ;
+ Quad quad = SSE.parseQuad("(<g> <s> <p> <o>)") ;
+ dsg.add(quad) ;
+ System.out.println("DONE") ;
+ System.exit(0) ;
+ }
+
+ public static void main2(String[] args)
+ {
+ sdb.sdbquery.main("--sdb=sdb.ttl", "--set", "sdb:unionDefaultGraph=true", "SELECT * { ?s ?p ?o }") ;
//sdbquery.main("--sdb=sdb.ttl", "--set", "http://jena.hpl.hp.com/SDB/symbol#unionDefaultGraph=true", "SELECT * { ?s ?p ?o }") ;
}