Neo4j的Cypher查询语言是开源的吗?

时间:2012-09-21 06:32:14

标签: nosql neo4j cypher

Neo4j语言Cypher的状态如何?我真的很喜欢它,但我想避免Neo4j锁定。 Grmelin还有其他一些Cypher接口吗?

此致

2 个答案:

答案 0 :(得分:4)

Cypher完全是OSS,请参阅https://github.com/neo4j/community/tree/master/cypher。现在有一个实现,但可能会有更多。在进化中为时尚早,使其成为一个标准,我们仍然在大力尝试它。

答案 1 :(得分:1)

查看Pixy,这是一种适用于任何与蓝图兼容的图形数据库的声明性图形查询语言。它基于Tinkerpop软件堆栈中的Gremlin / Pipes构建。

Pixy通过将PROLOG风格的规则和目标转换为代表图遍历操作的Gremlin管道,在图数据库上实现复杂的模式匹配和逻辑编程。它有some additional advantages over Cypher,而不是避免供应商锁定。

Pixy在Apache 2.0许可下可用。