Aur*_*uro 6 java graph neo4j datastax datastax-enterprise-graph
我们使用Neo4J作为我们的图形数据库开发了用于路径优化的定制和专有软件.我们还开发了一些Java中的插件和非托管扩展,只要在Graph上进行搜索,就可以实现特定的业务逻辑.由于我们正面临着Neo4J的严重性能问题,我们正在考虑将我们的专有软件从Neo4J迁移到DataStaX DSE 5.0 Graph.但是想最初评估DSE Graph.
关于Neo4J的迁移路径,我们几乎没有具体的问题 - > DataStax Graph DB
我们希望了解将现有的Neo4J Java代码迁移到DataStax DSE Graph代码所需的条件.在我们启动并运行DataStax DSE Graph之前,我们需要确定执行此练习所需的工作量.
小智 2
这可能会有所帮助:http://www.tinkerpop.com/docs/3.0.0.M1/#neo4j-gremlin
您基本上可以通过 gremlin 控制台连接到 Neo4J 实例,获取您想要的数据,并将其写入可加载到 DSE Graph 的文件中。看起来像
graph.io(IoCore.gryo()).writeGraph("tinkerpop-modern.kryo");
Run Code Online (Sandbox Code Playgroud)
请参阅:http ://www.tinkerpop.com/docs/3.0.0.M1/#gremlin-kryo
您的问题有很多,特别是关于设计的问题,无法在 StackOverflow 帖子中准确回答,因为其中很多问题都是特定于您的用例的。我建议直接联系 DataStax 来解答这些问题,他们会很乐意提供帮助。话虽这么说,我会坦白告诉你,Neo4J 和 DSE Graph 是非常不同的系统。因此,您可能必须重新考虑架构设计和应用程序代码设计。
如果您已经熟悉 Cassandra,那么这对架构方面会有很大帮助。即便如此,我还是建议您查看一些有关 DSE Graph 的免费培训,特别是: https: //academy.datastax.com/courses/ds330-datastax-enterprise-graph
| 归档时间: |
|
| 查看次数: |
956 次 |
| 最近记录: |