Java DB Connectivity and virtuoso

322 Views Asked by At

During an IoT school project running for some time now I need to store json-ld data to openlink virtuoso triple store using only java and then be able to query them from a sparql endpoint of virtuoso. The data will be coming from sensors(not directly of course) through an mqtt broker. Up until the point that the data arrive to my java paho client and are parsed everything is ok.

But I don't know anything about jdbc and virtuoso is a bit difficult for me to handle(opposed to mongoDB for example which I find easy to work with). So as I started looking for java DB connectivity in general I came across Hibernate which is for relational data if I am not mistaken.

Is there any tool similar with Hibernate for java development but for non-relational data which I can use to connect my java application and virtuoso server for uploading json-ld data using rdf format?

0

There are 0 best solutions below