Neo4j 节点或关系支持 ttl 吗?

标签 neo4j cypher relationship nodes ttl

我在学习 neo4j ,我想知道有什么方法可以创建 relationshipnode一段时间后会自动删除。

最佳答案

没有什么是我所知道的。 Neo4j 只是一个像 *SQL 或 MongoDB 这样的数据库(尽管让我知道他们是否可以做这样的事情)。

我最好的建议是放一个 delete_after关系上的属性(或类似的东西),然后有一个定期查询以清理它们的工作。请注意,您不能直接查询关系(即,您的查询中始终需要涉及节点),因此根据您的数据库有多大,您可能需要仔细考虑您需要什么样的索引。我在这里有点含糊,因为我不知道您的域模型会是什么样子。

关于Neo4j 节点或关系支持 ttl 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28498965/

相关文章:

java - Neo4j 与 spring 数据 - 公开标有 @GraphId 的字段

NEO4J 密码查询 : Multiple Aggregates

ios - CoreData 返回空对象集

ios - CoreData 具有关系的抽象实体

neo4j - with 子句做什么?新4j

neo4j - 如何配置Neo4j内嵌运行apoc程序?

neo4j - 在 Neo4j 中创建代谢途径

database - Neo4j 在执行递归查询时比 MySQL 慢

neo4j - neo4j查找具有匹配属性的所有节点

php - Laravel ORM 与键条件的多对多关系