Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OrientDB with ORM, spring, and graph (updated!) #8873

Closed
matanshukry opened this issue May 19, 2019 · 2 comments
Closed

OrientDB with ORM, spring, and graph (updated!) #8873

matanshukry opened this issue May 19, 2019 · 2 comments

Comments

@matanshukry
Copy link
Contributor

OrientDB Version: 3.0.18

Java Version: 1.8

OS: Windows/Linux

I'm using Spring and would like to use OrientDB with the graph model. I've looked at multiple projects that aim to help with that, but I had problem with all of them. As far as I can tell the most performant way of doing things right now is to use the graph api natively, while filling pojos manually. Is there really no better way?

  • spring-data-orientdb: very outdated. I even tried to fork the v3.0.0 branch. The differences are not subtle.
  • TinkerPop Frames: seems very old. Last updated at Sep 2014
  • Totorom: Doesn't even support tinkerpop3. Old either way, Dec 2014.
  • Object API (not really): The documentation clearly says combining the graph api with the document api will provide sub-optimal performance.
  • Ferma: This seems to be the best chance, sort of. Although right now I'm stuck on doing sort. I can't find anything on google nor their documentation, which is almost non-existing (they have javadoc, but with almost no comments/description).

Is there any other alternative? Or is there really no "easy"(or normal) way of using orientdb as a graph db with Spring?

@stozk
Copy link

stozk commented Aug 6, 2019

https://github.com/microsoft/spring-data-gremlin also looks interesting but I cannot get it working with the latest orientdb-tp3

I have this problem there:

microsoft/spring-data-gremlin#231

@simonmulser
Copy link

any updates or more insights on that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants