Advertisement

Neo4j CQL 简介

阅读量:

简述

CQL 被称为密码查询语言。类似于 Oracle 数据库使用 SQL 进行查询操作,Neo4j 则采用 CQL 来执行图数据库的查询功能。

Neo4j CQL

  • 被称为Neo4j图形数据库的查询语言。
  • 主要采用声明性模式匹配的技术。
  • 基于与SQL类似的语法结构。
  • 其语法极其简单且易于理解。

像 Oracle SQL

  • Neo4j CQL 包含用于执行数据库操作的命令。
  • Neo4j CQL 包含多种子句如 WHERE、ORDER BY 等 能够方便地编写复杂查询。
  • Neo4j CQL 支持 String 和 Aggregation 等功能 除此之外 它还提供了一系列的关系函数。

Neo4j CQL 子句

以下是 Neo4j 的 read 子句CypherQueryLanguage

序号 阅读条款 用法
1 MATCH 该子句用于搜索具有指定模式的数据。
2 OPTIONAL MATCH 这与 match 相同,唯一的区别是它可以在缺少模式部分的情况下使用 null。
3 WHERE 此子句 id 用于向 CQL 查询添加内容。
4 START 该子句用于通过遗留索引查找起点。
5 LOAD CSV 该子句用于从 CSV 文件导入数据。

以下是 Neo4j 的 write 子句Cyphe

全部评论 (0)

还没有任何评论哟~