【发布时间】:2012-09-22 00:54:38
【问题描述】:
我需要具有以下功能的事务日志库:
-
最高性能。不强制(刷新),让 O/S 自行决定写入缓冲区。文件大小以大块的形式增加,以最大限度地减少元数据修改。我不在乎是否丢失了一些最后的记录。
- 按倒序读取记录(最近的在前)。
问题是,如何在读取日志文件时找到最后一条有效记录?可以使用哪些技术,或者是否有现成的开源库?
【问题讨论】:
-
您需要哪些系统的日志记录?你是在编程,还是在其他东西之上安装?
-
系统为数据流执行引擎。日志记录类型有:任务开始、任务发送消息、任务结束。
-
既然原贴说“不,这是一个调试日志库,我需要事务日志,能够可靠地写入二进制数据,并允许反向读取。” - 我无能为力。对不起。
标签: java transaction-log