On 21/12/17 04:41, Dimov, Stefan wrote:
Hi all,

Where can I find more detailed info on how can use Jena with:


   1.  RDBMS
      *   Does it support just any RDBMS?

The supported databases are described in the documentation:

https://jena.apache.org/documentation/sdb/databases_supported.html

Note:
[[
Use of SDB for new applications is not recommended.
This component is "maintenance only".
TDB is faster, more scalable and better supported than SDB.
]]

      *   If not, and I want to use it with different (from the supported) RDMS 
what should I do?

Do you need it to be an SQL database? (Someone was doing HAMA at one time but we didn't hear back from them).

You have to write the SQL adapter - SQL syntax, especially for DDL, is quite variable. There are various examples to start with.

But SDB does not have the scale and speed of a native graph database.

   1.  Alternative (not TDB) graph DB
      *   Is it possible

Yes.

1/ Use SPARQL (interface RDFConnection) to connect to a remote triple store. SPARQL tripe stores are very good at implementing the standards.

2/ See if the store of your choice offers a Jena adapter.

    Andy

      *   If not, can it easily be done?

Regards,
Stefan

Reply via email to