如何获取图中对象的高级概览
以下 Cypher 可用于获取图数据库中对象数量的简单高级视图。当尝试比较两个数据库的内容时,可以使用此方法。
match (n) return 'Number of Nodes: ' + count(n) as output UNION
match ()-[]->() return 'Number of Relationships: ' + count(*) as output UNION
CALL db.labels() YIELD label RETURN 'Number of Labels: ' + count(*) AS output UNION
CALL db.relationshipTypes() YIELD relationshipType RETURN 'Number of Relationships Types: ' + count(*) AS output UNION
CALL db.propertyKeys() YIELD propertyKey RETURN 'Number of Property Keys: ' + count(*) AS output UNION
CALL db.constraints() YIELD description RETURN 'Number of Constraints:' + count(*) AS output UNION
CALL db.indexes() YIELD description RETURN 'Number of Indexes: ' + count(*) AS output UNION
CALL dbms.procedures() YIELD name RETURN 'Number of Procedures: ' + count(*) AS output
其示例输出如下
Number of Nodes: 50013 Number of Relationships: 4 Number of Labels: 4 Number of Relationships Types: 2 Number of Property Keys: 9 Number of Constraints:2 Number of Indexes: 7 Number of Procedures: 215
此页面有帮助吗?