我正在研究科学项目,我目前正在研究使用图形数据库的可能性。SOA架构,Android和Neo4j?
我们开发的软件架构是面向服务的android客户端。
我想知道Neo4j是否可以用于我的情况,最重要的是如果我可以执行Android的Cypher请求。
干杯
我正在研究科学项目,我目前正在研究使用图形数据库的可能性。SOA架构,Android和Neo4j?
我们开发的软件架构是面向服务的android客户端。
我想知道Neo4j是否可以用于我的情况,最重要的是如果我可以执行Android的Cypher请求。
干杯
正如@MarcoCI提到的,您可以通过REST发出暗号查询。 Neo4j因此具有transactional Cypher endpoint和legacy Cypher endpoint。
另一个想法是将您的操作封装在unmanaged extensions的用例级别,并让您的Android客户端触发这些操作。非托管扩展基本上是部署到Neo4j服务器的Java代码,用于公开新的REST端点。在其实现中,您可以使用Cypher或核心API。
感谢Stefan和@Marco的答案。 – 2014-10-06 19:20:39
我认为你可以使用Android的Neo4J的REST API(发送'POST'请求)或建立你自己的基于REST API的业务 - 通常后者是首选... – MarcoL 2014-10-05 18:54:19