用户登录
用户注册

分享至

neo4j 删除属性

  • 作者: 亖呉?盀
  • 来源: 51数据库
  • 2020-09-30
1. 你可以只删除与室射频整个图形目录,Neo4j的是不存储以外的任何东西。 此外,您还可以猎狗的遍历所有节点,并删除他们的关系和节点本身,但可能是代价高昂的只是为了测试...
2. 对于任何人谁需要一个干净的图形运行测试套件-是一个伟大的扩展,允许通过一个REST调用清除分贝。不过,不要'它在生产!
3. 运行你的测试代码在不同的Neo4j的实例。 复制你的Neo4j的目录到一个新的位置。使用此测试。 cd到新目录中。 更改端口 CodeGo.net,使您可以运行您的测试中,它通常要更改端口开放conf/neo4j-server.properties并设置org.neo4j.server.webserver.port到的。 开始设置测试服务器。做./neo4j stop和rm -rf data/graph.db上拆卸。 欲了解更多详情,请参阅Neo4j的:如何切换数据库?和文档。
4. 在2.0.0-M6,您可以执行以下徽脚本删除所有节点和关系:start n=node(*)
match (n)-[r?]-()
delete n,r



  您好,很高兴为您解答:
  neo4j是一个嵌入式,基于磁盘的,支持完整事务的java持久化引擎,它在图像中而不是表中存储数据。neo4j提供了大规模可扩展性,在一台机器上可以处理数十亿节点/关系/属性的图像,可以扩展到多台机器并行运行。
  相对于关系数据库来说,图形数据库善于处理大量复杂、互连接、低结构化的数据,这些数据变化迅速,需要频繁的查询——在关系数据库中,这些查询会导致大量的表连接,因此会产生性能上的问题。
  neo4j重点解决了拥有大量连接的传统rdbms在查询时出现的性能衰退问题。通过围绕图形进行数据建模,neo4j会以相同的速度遍历节点与边,其遍历速度与构成图形的数据量没有任何关系。
  此外,neo4j还提供了非常快的图形算法、推荐系统和olap风格的分析,而这一切在目前的rdbms系统中都是无法实现的。

  转载,仅供参考。
软件
前端设计
程序设计
Java相关