Neo4j の言語 Cypher のステータスは? とても気に入っていますが、Neo4j ロックインは避けたいと思っています。Grmelin にあるような他の Cypher インターフェイスはありますか?
よろしく
Cypher は完全に OSS です。https://github.com/neo4j/community/tree/master/cypherを参照してください。現在は 1 つの実装しかありませんが、潜在的にそれ以上の実装が存在する可能性があります。それを標準にするのはまだ進化の初期段階であり、私たちはまだ多くの実験を行っています。
ブループリントと互換性のあるグラフ データベースで動作する宣言型グラフ クエリ言語であるPixyを確認してください。これは、Tinkerpop ソフトウェア スタックの Gremlin/Pipes 上に構築されています。
Pixy は、PROLOG スタイルのルールと目標をグラフ トラバーサル操作を表す Gremlin パイプラインに変換することで、グラフ データベースでの複雑なパターン マッチングとロジック プログラミングを可能にします。ベンダーロックインを回避する以外に、 Cypher よりもいくつかの追加の利点があります。
Pixy は Apache 2.0 ライセンスの下で利用できます。