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

Are there any plans to have a javascript version of this library? #159

Closed
douglascvas opened this issue Feb 12, 2019 · 2 comments
Closed
Assignees
Labels

Comments

@douglascvas
Copy link

I wonder if there will be a version of this library in javascript.
I am currently trying to access orientdb through the gremlin javascript library, but it has some problems:

  • Ids returned from addV operations are temporary
  • Does not support transactions

Database version: OrientDB 3.0.14

@douglascvas douglascvas changed the title Is there any plans to have a javascript version of this library? Are there any plans to have a javascript version of this library? Feb 12, 2019
@wolf4ood
Copy link
Member

Hi @douglascvas

the official JS driver is OrientJS which uses OrientDB binary protocol. It can be used to spawn gremlin queries over the OrientDB binary protocol if the distribution is OrientDB with Apache Tinkerpop3. But i would recommend to use the gremlin javascript driver since it's support gremlin traversal with GLV, which i guess is something you want. and gives you the abstraction over the underlying graph technology.
If you do not care about abstraction you might as well use OrientJS with SQL.

For the problem the temporary ids are a known issue with the integration of this driver inside the gremlin server due transaction lifecycle.

For transaction do you mean transactions over multiple requests?

Thanks
Enrico

@wolf4ood wolf4ood self-assigned this Feb 12, 2019
@wolf4ood
Copy link
Member

Hi @douglascvas

do you need other info on this?

Thanks

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

No branches or pull requests

2 participants