0

我正在使用 Spring Data Neo4j 4.0.0.RC1 来构建一个 CRUD 应用程序,并且有兴趣审核在我的节点和关系上执行的每个和每个操作,例如 CRUD。实现这一目标的一般策略是什么?

我知道事件侦听器,但它们是捕获审计信息的最佳选择吗?我的印象是 Neo4j 可能不是天生适合存储此信息的存储 - 通常推荐使用另一个数据库吗?

4

1 回答 1

2

取决于你想对信息做什么,你想如何访问/查询它。您需要多久访问一次等。

最简单的方法是将其转储到审核日志文件中。

否则任何数据库都应该能够存储这种简单的结构化记录。

于 2015-07-27T14:10:18.957 回答