Hello Alison,
The getting started application is very inefficient with regard to
counting explicit and implicit statements. It is really more of a
demonstrator for how to tuse the Sesame APIs.
I suggest something along these lines for achieving what you require:
SELECT ( COUNT(*) AS ?count )
{ ?s ?p ?o . }
=> Total number of unique countable statements (merge of the default
graph and all named graphs)
^[explicit]
SELECT ( COUNT(*) AS ?count )
FROM <http://www.ontotext.com/explicit>
{ ?s ?p ?o . }
=> Number of explicit statements in the default graph
^[implicit]
SELECT ( COUNT(*) AS ?count )
FROM <http://www.ontotext.com/implicit>
{ ?s ?p ?o . }
=> Number of implicit statements in the default graph
If you wish to count statements in named graphs as well, then you will
need to modify along these lines:
SELECT ( COUNT(*) AS ?count )
{ GRAPH ?g { ?s ?p ?o . } }
=> Number of statements in all named graphs (but not the default graph).
By definition, these statements must be explicit, because it is not
possible to have inferred statements in a default graph.
I hope this helps,
barry
Barry Bishop
OWLIM Product Manager
Ontotext AD
Tel: +43 650 2000 237
email: [email protected]
www.ontotext.com
On 19/02/12 21:18, Alison Callahan wrote:
Hello all,
I have installed OWLIM-SE version 4.3.4328 on a machine with 24 GB of
RAM, running Ubuntu 11.10 64-bit. I assigned Tomcat 20 GB of RAM. I
created an OWLIM-SE repository using the Worbench online form, with
the following parameters:
entity index size: 20000000
total cache memory: 16384 MB
main index memory: 14336 MB
and all other parameters set to their default values.
I am able to load data with no issues (11 TTL files ranging in size
from 1MB to 350 MB), but querying the repository to get the number of
explicit and implicit statements using the methods in
GettingStarted.java (distributed with the installation) is *extremely*
slow (i.e. doesn't finish after 4+ hours). Also, Tomcat never uses
more than 4 GB of RAM.
Is there any way I can improve query time with the resources I have
available? Thanks,
Alison
_______________________________________________
Owlim-discussion mailing list
[email protected]
http://ontomail.semdata.org/cgi-bin/mailman/listinfo/owlim-discussion
_______________________________________________
Owlim-discussion mailing list
[email protected]
http://ontomail.semdata.org/cgi-bin/mailman/listinfo/owlim-discussion