On 17/06/15 15:12, Neubert, Joachim wrote:
An follow-up question: Is a

SERVICE <http://localhost:3030/ds/query> { ... }

  clause within the query resolved as "localhost = the local machine (where s-query is executed)" 
or "localhost = the remote server (referenced in the "--service" argument to s-query)"?

Where it's executed. s-query is wrapping up a query string which it to does not interpret. You can do the same thing with curl or wget - s-* happen to have some arguments to make it easier.

They (it - there is only one - soh - the rest are copies as links break in distribution) are ruby scripts of a somewhat old nature.

        Andy


Cheers, Joachim

-----Ursprüngliche Nachricht-----
Von: Neubert, Joachim [mailto:[email protected]]
Gesendet: Mittwoch, 17. Juni 2015 12:00
An: '[email protected]'
Betreff: s-query on remote endpoint

When I execute a query with the s-query script, and -service is located on a 
remote machine, I can observe that the load on the remote machine is very low, 
while on the local machine fuseki consumes 100% of the cpu. The execution takes 
a very long time, much more than when I execute s-query on the remote machine.

How is it supposed to work, and why is the local Fuseki server involved at all?

Cheers, Joachim


Reply via email to