Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
01-26-2023 07:37 AM
Does the C++ (c) Neo4j driver (GitHub - cleishm/libneo4j-client: neo4j-client -- Neo4j Command Line Interface (CLI)) referred to by the Neo4j Web Page (Neo4j Community Driver for C Developers - Developer Guides) support Neo4j 5.x? It looks like this service has not been updated in quite a while. Anyone playing with this stuff?
Thanks rlukas@mitre.org
01-27-2023 01:45 AM
Hi rlukas. We have not heard from the author in regards to this community driver, and looking at the updates and their age I think it is safe to assume that this driver does not support 5.x
01-27-2023 04:56 AM
I understand, that's what I thought. Just has to check my sanity on this issue. We are not, for several reasons, able to deploy our work in a browser environment so, I am thinking the next best alternative is to build this new feature in Java and then use the JNI (Java Native Interface) to connect C++ to my Java mechanism. Is there a better mechanism?
01-30-2023 07:06 AM
I've reached out to some of the team who are more familiar with the Java ecosystem. JNI comes with certain performance penalties so generally it could be a bad idea unless you have enough logic to overcome the overhead. It might be worth investigating more modern APIS under the JSR umbrella, "Foreign Function and Memory API" are available in preview in recent JDKs.
Another option could be to investigate using the .Net driver with C# interop wrapping calls into it.
01-30-2023 07:34 AM
Wow.. Excellent.. Thanks Man.. I will dig into these things.. That Andy!
All the sessions of the conference are now available online