[kde-linux] Redland vs. Sesame2 (was Renicing KDE4 Services)

James Richard Tyrer tyrerj at acm.org
Sat Feb 14 21:38:49 UTC 2009


Kevin Krammer wrote:
> On Saturday 14 February 2009, David Baron wrote:
>>>> Redland? This stuff uses RDF? If so, I put in redland in order to
>>>> compile some audio plugins. How do I replace with sesame2 and is this a
>>>> drop-in compatable replacement, that is, also suitable for the audio
>>>> applications?
>>> Yes, Nepomuk relation triples are stored as RDF AFAIK. It uses an access
>>> abstraction library called Soprano (IIRC) and there are currently two
>>> backends for that: Redland (slow but, C/C++) and Sesame2 (fast, but Java,
>>> so often not packages by distributors as the default)
>>>
>>> Cheers,
>>> Kevin
>> The java is fast and  the C++ is slow?
> 
> Bad coders can make anything slower :)
> 
>> C++ can work with a Java backend?
> 
> Yes, one of the lesser known capabilities of the Java Native Interface (JNI)
> 
>> How do I replace redland with sesame and is it a direct enough, compatible
>> enough replacement for other clients as well?
> 
> What other clients?
> 
Not sure what he meant by "other clients" but Apache Batik is a much 
better SVG rendering library than KDE or Qt currently has and it could 
also be used with JNI.

-- 
JRT



More information about the kde-linux mailing list