我需要 TinkerPop 为 Rexster 提供 C++ 绑定(bind)。有什么可用的吗?
这样做的原因是因为我需要一种高性能的方式来与 C++ 中的 Neo4j 数据库进行通信。 REST API 对我来说可能太慢了。
读完这篇文章后,看来 RexPro 是比旧的 ZeroMQ 绑定(bind)更好的方法。
https://groups.google.com/forum/#!topic/gremlin-users/Lp3pbCLv_nw
ZeroMQ 绑定(bind) (2011):https://github.com/Squelsh/lightsocket
如果您不同意,是否有更好的方法在 C++ 中与 Neo4j 交互?
如果没有可用的,写一个会这么困难吗?
最佳答案
Neo4j 仅原生支持 Java。唯一的其他访问方式是通过 REST API,或者自行公开某些内容。
像 RexPro 这样的东西是一个很好的选择,但它仍然使用某种类型的 RESTful 端点,而且我没有看到 C++ 绑定(bind)。
您能分享一下您需要原生 Neo4j API 的用途吗?这是否可以通过 Cypher 或 Gremlin 来完成,并且您只需通过 RESTful 端点将数据传回给您即可。
关于c++ - Rexster/蓝图、Neo4j 和 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18970898/