有没有办法限制 Hibernate envers 的审计日志量?
is there a way to limit the audit log amount of Hibernate envers?
我正在测试 hibernate envers 的功能,我喜欢这个模块,但我不希望审计 tables 变得太大。能否以审计 table 永远不会超过预定义的审计行数的方式配置 hibernate envers?
Envers 没有具体提供任何内容。
很多用户倾向于使用ValidityAuditStrategy
,然后根据REVEND
和REVEND_TSTMP
字段在数据库上指定分区方案。
通过这样做,您可以设置一个策略,其中
- 您将最近的审计行存储在更快的磁盘介质上。
- 您根据分区方案归档较旧的审计行。
我正在测试 hibernate envers 的功能,我喜欢这个模块,但我不希望审计 tables 变得太大。能否以审计 table 永远不会超过预定义的审计行数的方式配置 hibernate envers?
Envers 没有具体提供任何内容。
很多用户倾向于使用ValidityAuditStrategy
,然后根据REVEND
和REVEND_TSTMP
字段在数据库上指定分区方案。
通过这样做,您可以设置一个策略,其中
- 您将最近的审计行存储在更快的磁盘介质上。
- 您根据分区方案归档较旧的审计行。