Ответ 1
Вы проверили, соответствует ли HOWL - высокоскоростной ObjectWeb Logger? Он довольно устаревший и, похоже, не позволяет произвольный доступ или чтение назад. Тем не менее, он поддерживает установку знака и воспроизведение событий с отметки. Поскольку он является открытым исходным кодом, он может быть адаптирован к вашим потребностям.
Вы также можете исследовать, если подходит каротажная часть JBoss Transaction.
Просьба указать, что вы имеете в виду "читать назад" через журнал транзакций . Журнал транзакций может содержать журналы из нескольких транзакций, каждая из которых состоит из последовательности событий.
Более подробную информацию о регистрации транзакций можно найти здесь (и в Интернете, конечно):
- Обработка транзакций Java: проектирование и внедрение (ISBN 978-0130352903)
- Основы транзакционных информационных систем: теория, алгоритмы и практика Concurrency Управление и восстановление (ISBN 978-1558605084)
- Принципы обработки транзакций (ISBN 978-1558606234)
- и в различных книгах о концепциях системы баз данных
Надеюсь, это поможет немного приблизиться к вашей цели.
Майкл