Re: Query languages LDPath / JSON-LD Framing

Markus Lanthaler:
> could you please elaborate what you mean by query language? Do you want to query remote data or local data?

Remote data: this is for the oparl.de standard.

>> 1. easy to implement (even for legacy software),
>> 2. useful in a RESTful JSON-LD context and
>> 3. future proof.
> 
> So I assume you want to query some remote JSON-LD data, is that correct? 

Correct.

> Do you have the data in a triple store?

That normally will not be the case: relational databases will mostly be
used.

> If you do, you might also wanna look at http://lmatteis.github.io/restpark/ which generated some buzz recently. It defines a minimal API to query a triple store.

The description of Restpark is interesting:

"Having a lightweight alternative to SPARQL which developers could
implement themselves on top of their existing storage solution (MySQL,
MongoDB, etc.) using the language they want (PHP, Java, Node.js), would
lower the entry barrier for Semantic Web data understanding and retrieval."

In the oparl.de use case there is a limited number of "predicates" so it
might be feasible to create such an API for a relational database.

Cheers,
Andreas

Received on Tuesday, 7 May 2013 19:25:37 UTC