我自己的Neo4j图表

时间:2015-02-24 16:57:52

标签: java c database graph neo4j

我有一个图表,我想以不同的方式探索。该图将由用户进行探索,我无法事先知道他们想要从图中检索哪些信息。我非常喜欢Cypher,我想知道我是否可以将它用作前端,但使用我自己的图形表示。

让我解释一下:出于性能原因,我无法将图形转换为Neo4j图形。因此,我想也许我可以使用Cypher和Neo4j的修改来使用我自己的Node,Labels,Properties等表示来探索图形。

我认为这个解决方案会很好,因为我可以:

  1. 重用语言的解析器和语义检查器
  2. 部分重用优化引擎,让我们说平台独立部分。
  3. 我正在github探索源代码,它似乎真的与特定的实现相结合。

    我的问题:

    • 您是否了解使用Cypher / Neo4j这样的项目?
    • 您是否知道另一个图形数据库具有可以像这样使用的良好查询语言?
    • 有关如何解决Neo4J修改的任何建议

    只是为了解释一下为什么我无法复制图表。它是已由另一个系统生成的图表。它变化很大,它有10000个节点,我无法监视图形修改以更新图形,因为它再次耗费时间。更糟糕的是,我必须提供一种机制来每五秒查询一次图表。

0 个答案:

没有答案