[控场AI]
产品Cypher查询语言 / GQL

Cypher

Neo4j专为图数据库设计的声明式查询语言,语法直观易读,已被多个图数据库厂商采纳,是图查询领域GQL标准的重要参考

核心事实

时间轴 (近 90 天)

10月19日

OpenCypher 是图数据库领域的事实标准声明式查询语言 Cypher 的开源规范,使用 ASCII 艺术式模式匹配描述图结构;MERGE 用于幂等写入,MATCH 只做读取;参数化查询可避免注入风险并复用执行计划。

待验证50%
10月19日

Cypher中的CONTAINS操作符执行的是区分大小写的子串包含判断,而非全文检索或语义搜索。

待验证50%
10月18日

GraphGuard 内置了 20 多个参数化 Cypher 查询库,其中 TRACE_INCIDENT_PATH 等三个查询构成调查引擎的支柱。

待验证50%
10月18日

Pedigree 的每个标记本质上是一条 Cypher 查询:沿谱系向上最多六层,寻找父许可证携带而子许可证缺失的义务。

待验证50%
10月18日

Cypher 是 Neo4j 提出的图查询语言,FalkorDB 兼容其语法。

待验证50%
10月18日

Ratified的答案来自图遍历而非模型记忆;没有模型负责写Cypher,一个确定性路由器为每个问题挑选一条手写查询;如果遍历返回空,卡片就明说「图不知道」。

待验证50%
10月18日

每张答案卡片有一个面板,列出FalkorDB实际执行的Cypher、参数、行数以及数据库自报的run_time_ms;以§4.2.1的问题为例,共4条查询,在笔记本上总耗时不到1毫秒。

待验证50%
10月18日

团队在数据摄入时用Cypher构建了CO_DISCUSSED投影(两个人在同一线程发言即连边),然后在其上运行algo.pageRank和algo.betweenness。

待验证50%
10月18日

对§4.2.1,Cypher查询返回的链条是:邮件→线程→draft -24→-25→-26→-27→-28→RFC 8446→§4.2.1。

待验证50%
10月18日

CircuitDoctor 使用 Cypher 的 shortestPath 查询在 ON_NET 和 THROUGH 关系上搜索两个引脚之间的路径,找到后高亮显示。

待验证50%

还有 31 条时间轴事件

全部知识事实 (20)

已验证

Neo4j使用Cypher查询语言

65%
部分验证

FalkorDB是基于Redis的图数据库,支持属性图模型和OpenCypher查询语言,内置图算法模块,并以稀疏矩阵形式存储图数据。

80%
部分验证

Cypher是Neo4j为属性图数据库设计的声明式查询语言,FalkorDB兼容其语法子集。

65%
待验证

该解决方案采用agentic retrieval让检索过程具备主动推理能力,并通过Cypher查询语言在图上进行结构化查询

60%
待验证

知识图谱的图结构天然支持图遍历算法,使得「找到所有调用了函数A的地方」这类查询可以在毫秒级完成

60%
待验证

OpenCypher 是图数据库领域的事实标准声明式查询语言 Cypher 的开源规范,使用 ASCII 艺术式模式匹配描述图结构;MERGE 用于幂等写入,MATCH 只做读取;参数化查询可避免注入风险并复用执行计划。

50%
待验证

Cypher中的CONTAINS操作符执行的是区分大小写的子串包含判断,而非全文检索或语义搜索。

50%
待验证

GraphGuard 内置了 20 多个参数化 Cypher 查询库,其中 TRACE_INCIDENT_PATH 等三个查询构成调查引擎的支柱。

50%
待验证

Cypher 是 Neo4j 提出的图查询语言,FalkorDB 兼容其语法。

50%
待验证

Pedigree 的每个标记本质上是一条 Cypher 查询:沿谱系向上最多六层,寻找父许可证携带而子许可证缺失的义务。

50%
待验证

对§4.2.1,Cypher查询返回的链条是:邮件→线程→draft -24→-25→-26→-27→-28→RFC 8446→§4.2.1。

50%
待验证

团队在数据摄入时用Cypher构建了CO_DISCUSSED投影(两个人在同一线程发言即连边),然后在其上运行algo.pageRank和algo.betweenness。

50%
待验证

每张答案卡片有一个面板,列出FalkorDB实际执行的Cypher、参数、行数以及数据库自报的run_time_ms;以§4.2.1的问题为例,共4条查询,在笔记本上总耗时不到1毫秒。

50%
待验证

Ratified的答案来自图遍历而非模型记忆;没有模型负责写Cypher,一个确定性路由器为每个问题挑选一条手写查询;如果遍历返回空,卡片就明说「图不知道」。

50%
待验证

CircuitDoctor 使用 Cypher 的 shortestPath 查询在 ON_NET 和 THROUGH 关系上搜索两个引脚之间的路径,找到后高亮显示。

50%
待验证

在 LLM 工具调用范式中,模型只输出结构化参数,由宿主程序按预定义 JSON Schema 校验后绑定到预编译的 Cypher 查询模板,因此用户或告警文本内容只会作为参数值传入,天然免疫 Cypher 注入

50%
待验证

NexusOps 的核心设计原则是:不让 LLM 手写原始 Cypher,而是通过 schema 校验的参数化图工具层调用,从而保证零查询注入、无语法错误、证据路径确定

50%
待验证

在 FalkorDB 中,通过 Cypher 查询沿 MEMBER_OF 关系遍历最多 8 层嵌套组来判定权限,查询中位耗时为 0.45 毫秒。

50%
待验证

Ownership Lens 的 LLM 从不编写原始 Cypher,而是从六个类型化、参数化、只读的 MCP 工具中选择:resolve_entity、ownership_chain、shared_links、path_between、cluster_view 和 recall_cases。

50%
待验证

ClauseRipple 将 10 个图查询封装为 MCP 工具,规划器只需选择工具名与参数,无需生成 Cypher。

50%

来源文章