Git Product home page Git Product logo

Comments (9)

afs avatar afs commented on May 21, 2024 2

Shall we turn this into a GitHub "discussion" because it is not an actionable issue?

from jena.

ajs6f avatar ajs6f commented on May 21, 2024 1

If I understand your question correctly, the answer is no. "Apache Jena Fuseki is a SPARQL server", as the first sentence in the documentation you linked says. Its entire purpose is to support SPARQL and related services over HTTP. You can certainly use Jena as part of a Java application to use the Model API, but Fuseki does not offer the execution of Java code, by intention.

Perhaps you can say a bit more about why you need to use Fuseki instead of using Jena's Java APIs directly?

from jena.

chenkuncloud avatar chenkuncloud commented on May 21, 2024 1

Hi, @afs
I don't see 'convert to discussion' option at the end of the right hand panel at the start of the issue. I also wonder why there is no 'convert to discussion' option.
But I see 'Create issue from discussion' at the discussions detail.
Thank you for the reminder, If I see 'convert to discussion' next time, I will use it, to publish to discussions & issues at the same time.

image

from jena.

kinow avatar kinow commented on May 21, 2024 1

Maybe only members of apache org can see this option.

image

from jena.

chenkuncloud avatar chenkuncloud commented on May 21, 2024

Hi, @ajs6f

Thank you very much for your reply! Your reply is helpful to me.

I want to use Fuseki to store RDF data, possibly update in real time, and open up SPARQL Endpoint to outside.

I was also going to use Jena's Java APIs , but I found that it can't be accessed by multiple applications at the same time and has no SPARQL Endpoint, which is why I didn't choose TDB directly. As TDB says:

If you wish to share a TDB dataset between multiple applications please use our Fuseki component which provides a SPARQL server that can use TDB for persistent storage and provides the SPARQL protocols for query, update and REST update over HTTP.

After your reply, I learned that I had to update Fuseki through SPARQL, but this would involve a lot of escape problems in the text, and it would be complicated to write the code. At the same time, HTTP would also increase the performance overhead.

I wonder if I missed something about Jena?

Best Regards

from jena.

chenkuncloud avatar chenkuncloud commented on May 21, 2024

Thanks for your reminding, I have moved to the DISCUSSIONS #1246 .

from jena.

afs avatar afs commented on May 21, 2024

We have only recently enables the GH issues and discussions features so we're getting used to how best to use them. Many projects on GH don't split "issues" and "discussions".

@chenkun19960427 Do you see a "convert to discussion" option at the end of the right hand panel at the start of the issue? I'd assumed it was available to at least the issue creator as well as project committers.

from jena.

afs avatar afs commented on May 21, 2024

Thanks!

from jena.

chenkuncloud avatar chenkuncloud commented on May 21, 2024

The issue has been resolved! See also discussion on issue: #1246

from jena.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.