【发布时间】:2018-07-16 02:27:48
【问题描述】:
我正在开发我的第一个 android 应用程序(一种社交媒体应用程序),经过一些研究发现图形数据库(特别是 Neo4j)可能是数据存储的合适解决方案。我最近也接触了图论和图算法,并决定试一试。
我对 GDB 产生了兴趣,因为这种 DB 可以直观且容易地理解和表示实体之间的关系。我也喜欢 Cypher 查询语言 (Neo4j Query Language) 从图表中检索信息的直观性。这就是我想将我的应用程序与 Neo4j 数据库连接的原因。
我想做的是远程存储我的用户数据库并检索用户信息以进行登录。经过一番研究,我发现 Neo4j 有不同的language's drivers,包括一个用于 Java 的。由于 Java 是 Android 官方语言我想知道 Neo4j java API 是否可以在我的 Android 项目上运行。不过,通过 Neo4j API documentation 阅读,有一个声明说它一直是 deprecated 并且我应该使用密码和程序,但我未能找到有关此的文档。 使用 Cypher 和程序将我的应用程序与 neo4j GDB 连接起来的方法是什么?。我在哪里可以找到一些教程、文档、示例来实现
请记住,我仍然是 Android 开发和 GDB 的初学者。任何帮助将不胜感激。
【问题讨论】: