1
的问题是关于Neo4j的嵌入式Java API性能比较
findNode(标签,propertyName的,的PropertyValue)
功能。有了节点后,哪些操作便宜,哪些操作昂贵?例如,它的节点对象得到连同其所有属性检索或做每个
node.getProperty
呼叫产生额外的性能开销? 干杯!
的问题是关于Neo4j的嵌入式Java API性能比较
findNode(标签,propertyName的,的PropertyValue)
功能。有了节点后,哪些操作便宜,哪些操作昂贵?例如,它的节点对象得到连同其所有属性检索或做每个
node.getProperty
呼叫产生额外的性能开销? 干杯!
findNode(label, propertyName, propertyValue)
使用索引来检索匹配节点。这些属性将不会与生成的节点一起加载。
node.getProperty
将导致整个属性链被加载(即所有节点的属性)。因此,在任何节点/关系上首次调用此方法相对“昂贵”,随后的方法便宜。