Neo4j SQL支持节点或关系属性上的索引,以提高应用程序的性能。
我们可以为具有相同标签名称的所有节点的属性创建索引。
我们可以在MATCH或WHERE或IN运算符上使用这些索引列来改进CQL Command的执行。
我们将在本章中用示例来讨论这些操作。
Neo4j的CQL提供“CREATE INDEX”命令创建的节点或关系的属性索引。
CREATE INDEX ON :<label_name> (<property_name>)
注意:-
冒号(:)运算符用于引用节点或关系标签名称。
上述语法描述它在节点或关系的<label_name>的<property_name>上创建一个新索引。
示例-
此示例演示如何在CreditCard节点的number属性上创建INDEX。
步骤1 -在数据浏览器上键入以下命令
CREATE INDEX ON :Customer (name)
Neo4j CQL已提供“DROP INDEX”命令删除NODE或Relationship的属性的现有索引。
DROP INDEX ON :<label_name> (<property_name>)
注意:-
冒号(:)运算符用于引用节点或关系标签名称。
上述语法描述它删除在节点或关系的<label_name>的<property_name>上创建的现有索引。
示例-
此示例演示如何删除CreditCard节点的number属性上的INDEX。
步骤如下:
步骤1 -在数据浏览器上键入以下命令
DROP INDEX ON :Customer (name)
绝大多数关系将更可能是这种一对多关系,其中表中的一个记录可能与另一个表中的许多记录相关。创建一对多关系的过程与创建一对一...
Redis Hvals 命令Redis 哈希(Hash) Redis Hvals 命令返回哈希表所有字段的值。语法 redis Hvals 命令基本语法如下:redis 127.0....
Redis Zremrangebyscore 命令 Redis 有序集合(sorted set) Redis Zremrangebyscore命令用于移除有序集中,指定分数(score)区间...
Redis Select 命令 Redis 连接 Redis Select 命令用于切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引...
Redis Showlog 命令 Redis 服务器 Redis Showlog 是 Redis 用来记录查询执行时间的日志系统。查询执行时间指的是不包括像客户端...
dblink_get_notify — 在一个连接上检索异步通知大纲dblink_get_notify() 返回 (notify_name text, be_pid int, extra text) 集...
F.35.1. 概述F.35.2. 安装F.35.3. 回归测试F.35.4. GUC 参数F.35.5. 特性F.35.6. Sepgsql 函数F.35.7. 限制F.35.8. 外部资源 sep...
SQL 简介SQL 是用于访问和处理数据库的标准的计算机语言。SQL 是什么?SQL,指结构化查询语言,全称是 Structured Query Languag...