incubator-clerezza-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paolo Castagna (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLEREZZA-648) RDF/JSON Serializer can not serialize graphs larger than available memory.
Date Sun, 06 Nov 2011 06:44:52 GMT

    [ https://issues.apache.org/jira/browse/CLEREZZA-648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13144941#comment-13144941
] 

Paolo Castagna commented on CLEREZZA-648:
-----------------------------------------

An RDF/JSON parser and serializer (as well as usual Jena readers/writers) have been added
to Apache Jena.

If you want to try or use it, make sure you call RIOT.init() to wire the new reader|writer
into Jena. RIOT is in ARQ at the moment. Then you can use the usual Jena Model APIs:

public Model write( OutputStream out, String lang ) ;
public Model read ( InputStream in, String base, String lang ) ;

Specify "RDF/JSON" as the lang parameter.

See also:

 - https://issues.apache.org/jira/browse/JENA-127
 - https://issues.apache.org/jira/browse/JENA-135
 - http://svn.apache.org/repos/asf/incubator/jena/Jena2/ARQ/trunk/src/main/java/org/openjena/riot/out/RDFJSONWriter.java

                
> RDF/JSON Serializer can not serialize graphs larger than available memory.
> --------------------------------------------------------------------------
>
>                 Key: CLEREZZA-648
>                 URL: https://issues.apache.org/jira/browse/CLEREZZA-648
>             Project: Clerezza
>          Issue Type: Improvement
>            Reporter: Daniel Spicar
>              Labels: rdf/json, serialization
>
> The serializer loads the entire graph to serialize into memory in order to sort it. A
solution is likely to depend on the underlying triple collection as certain triple collection
may be able to provide sorted triples already from the underlying triple store. Therefore
this issue may require a more general solution that affects other modules as well. A proposed
solution and a detailed analysis is available in CLEREZZA-643.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message