Dear Jena team, in our current project we are exploring a way how to extract triples from a Jena Fuseki dataset via SPARQL Construct queries. We want to write (i.e. stream) the returned statements directly on-the-fly into a file on our server, without the need of loading all the statements into main memory first, as this is the bottleneck especially for large amounts of data. Our TypeScript backend application uses Node.js and will connect directly via http (REST), using the SPARQL protocol API, with Fuseki. Our question: Does Fuseki support streams, i.e. the sending of the result in chunks? We are considering to use Node Fetch for enabling & using this on our application side. See also https://www.npmjs.com/package/node-fetch#streams Is that supported by Fuseki? Or is there some other way how to "stream" large results into files?
Best regards Henrik
