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

Cannot parse Neo4j/v5.11.0 compatible graph database server when connecting to Memgraph DB #230

Open
gcleaves opened this issue Jun 11, 2024 · 2 comments

Comments

@gcleaves
Copy link

Hello. I'm trying to connect to Memgraph, which is a graph db highly compatible with Neo4j. Unfortunately I receive the error in the title. It looks like this driver has explicitly defined which servers it is allowed to connect to.

Is there a way to disable this server enforcement so I can connect to Memgraph?

Thanks.

@petergebala
Copy link
Contributor

Hey,

It looks like neo4j-ruby-driver and ActiveGraph supports neo4j only.
Memgraph documentation is misleading by saying that activegraph supports it.

We also tried to use a memgraph in our project. For stable connection and green tests, we had to monkey-patch 1000x of lines in both ActiveGraph and neo4j-ruby-driver. But it hasn't gone out of the testing phase yet.

It would be awesome to have built-in support for other graph databases that are using bolt and cypher. But I know it is not easy and cheap to support that here.

@gcleaves
Copy link
Author

gcleaves commented Jul 2, 2024

In my case, my goal is to make raw queries to and get raw results from Memgraph using Ruby. I'm not interested in the ActiveGraph logic. I thought I might be able to do that with neo4j-ruby-driver.

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

No branches or pull requests

2 participants