The Knowledge Graph Conference Icon
The Knowledge Graph Conference
  • 馃彔Home
  • 馃搮Events
  • 馃懁Members
  • 馃數Announcements
  • 馃數Ask
  • 馃數Ask The Ontologists
  • 馃數Events
  • 馃數Jobs
  • 馃數Promotions
  • 馃數Share
Powered by Tightknit
Ask
Ask

Exploring ID Development Using n10s.rdf.export.spo Process

Avatar of Jes煤s BarrasaJes煤s Barrasa
路Jun 14, 2021 01:17 PM

If there's interest, I don't think it would be a huge effort to build id on top of the n10s.rdf.export.spo proc, but early to say. Also, contributions are welcome 馃檪

8 comments

路 Sorted by Oldest
  • Avatar of Miel Vander Sande
    Miel Vander Sande
    路

    for an efficient implementation, you鈥檇 need

    • a way to resolve triple patterns (which you have);

    • limit/offset support to provide pagination; and

    • a fast result cardinality estimation

  • Avatar of Amr
    Amr
    路

    Thanx Jes煤s Barrasa what about neo4j-sparql-extension-yars is it possible to run on the latest version neo4j 4.2.7 I found the merging changes from org.neo4j.server.thirdparty_jaxrs_classes to dbms.unmanaged_extension_classes Renamed I don't know if it's possible to add multiple classes to this parameter or do you suggest. It seams satisfying which provide sparql endpoint to cypher

  • Avatar of Amr
    Amr
    路

    I think there will be a conflict if I used the tow plugins. isn't it? org.neo4j.server.thirdparty_jaxrs_classes=de.unikiel.inf.comsys.neo4j=/rdf dbms.unmanaged_extension_classes=n10s.endpoint=/rdf in fact I am not good java馃槄

  • Avatar of Jes煤s Barrasa
    Jes煤s Barrasa
    路

    interesting, but looks abandoned (last commit 4 years old). It's built on neo4j 2.1.* so it will not work on 4.* I'm afraid.

  • Avatar of Jes煤s Barrasa
    Jes煤s Barrasa
    路

    After a first look the PG model it persists is not great, but there might be some interesting ideas there. Thanks for the pointer.

  • Avatar of Amr
    Amr
    路

    u r welcome I am wondering why since 4 years this project not helpful. is it because lack of knowledge in this area or it's not useful.

  • Avatar of Jes煤s Barrasa
    Jes煤s Barrasa
    路

    I mean, these are questions for the owner I guess? Feel free to approach him and share here what you find?

  • Avatar of Alfredo S.
    Alfredo S.
    路

    having LDF on neo4j would be such an interesting feature indeed 馃檪 I think the implementation will actually require the development of an interanl LDF server, more or less... On the other hand, I wonder if it could be possible to re-implement an LDF client (so SPARQL over TPF) in java? That way the SPARQL to neo4j functionality could be a two step process:

    1. 1.

      having TPF on neo4j, in order to consume it as one of the standard sources

    2. 2.

      include in neo an internal endpoint reproducing the logic to apply for having SPARQL-to-LDF, acting as a proxy for users's requests

    Thanks anyway for sharing these informations, I'll follow the developments, let us know if you need some contributions! :-)