Olaf Hartig wrote:
Hey,

On Sunday 18 October 2009 09:37:14 Martin Hepp (UniBW) wrote:
[...]
So it will boil down to technology that combines (1) crawling and
caching rather stable data sets with (2) distributing queries and parts
of queries among the right SPARQL endpoints (whatever actual DB
technology they expose).

You can keep a text index of the whole Web, if crawling cycles in the
order of magnitude of weeks are fine. For structured, linked data that
exposes dynamic database content, "dumb" crawling and caching will not
scale.

Interesting discussion!

An alternative approach to query federation is the link traversal based query execution as implemented in the SemWeb Client Lib. The main idea of this approach is to look-up URIs during the query execution itself. With this approach you don't rely on the existence of SPARQL endpoints and -even more important- you don't have to know all the sources that contribute to the query result in advance. Plus, the results are based on the most up-to-date data you can get.

Greetings,
Olaf



Olaf,

SemWeb Client [1] should benefit immensely from Sponger URIs.

If the SemWeb Client enables its consuming programs to designate traversal predicates beyond "seeAlso", even better. I say this because of the following statement from you "how it works" section: "..look up any URI y where the graph set includes the triple { x rdfs:seeAlso y } and x is a URI from the triple pattern. Add retrieved graphs to the local graph set."

Once you add custom crawl property/predicate designation, the SemWeb Client library is basically similar to what the Sponger does inside the Virtuoso Engine [2][3]:-)

Links:

1. http://www4.wiwiss.fu-berlin.de/bizer/ng4j/semwebclient/
2. http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtSponger
3. http://docs.openlinksw.com/virtuoso/rdfiridereferencing.html
4. http://virtuoso.openlinksw.com/Whitepapers/html/VirtSpongerWhitePaper.html

--


Regards,

Kingsley Idehen       Weblog: http://www.openlinksw.com/blog/~kidehen
President & CEO OpenLink Software Web: http://www.openlinksw.com





Reply via email to