Frequently Asked Questions
Got a question that isn't answered here or in the RDQLPlus documentation?
Check out the mailing list.
General
How well does it perform/scale?
As with Jena, (which RDQLPlus makes heavy use of) a lot of that depends on your database.
There is a practical limit to inference
models because they're stored in memory. But where you will likely run into
problems first with RDQLPlus is in drawing RDF graphs with a lot of statements.
On a modern machine, it only takes a few seconds to draw a couple hundred
statements. After that, things get slow very quickly.
Don't expect to get much more than a couple thousand statements in one drawing.
Does RDQLPlus support my favorite RDF query language?
If your favorite RDF query language is RDQL, then yes!
There are currently no plans to support any other RDF query language.
What kind of computing environment will RDQLPlus run on?
I've had success on Windows 2000, XP and Mac OSX. But you
should be able to run it on any Windows or Unix-based machine with an
800x600+ monitor, 64MB+ RAM, a Java 1.4 JRE, and a GraphViz 1.10 "dot"
executable.
What version of Jena does RDQLPlus use?
Jena v2.1
Troubleshooting
Why do I get an error about relative URIs?
This probably means that you're trying to use some RDF that uses
relative URIs (starting with #), but you don't have an xml:base defined.
RDQLPlus doesn't have a setting for a "default" or per-model base URI,
so you have to make sure the RDF you use with it is standalone.
What does "the statements involved in a query" really mean?
All the statements where at least part of the statement matches
the WHERE clause and boolean conditions. In most cases, this is more than
you're actually asking for from a query. RDQLPlus doesn't support any other
method of coming up
with a sub-graph at this time.