如何存储可伸缩大小的可扩展事件日志?

时间:2009-05-21 18:48:43

标签: database data-structures file-io

我一直在考虑编写一个简单的“事件日志”,它采用参数列表并将事件消息存储在日志文件中,麻烦的是,我预测这个文件会变得相当大(假设1M条目或更多)这个问题是的,我怎么能在不拔牙的情况下实现这个系统,我知道SQL可能是一种可行的方式。

如果我不疯狂,XML将是理想的,但对于可扩展性而言并不实用。

示例日志条目

-----时间日期-------- ---------发件人---------------------- - ---------标签---------- - 消息----------

12/24/2008 24:00:00 $ DOMAIN \ SYSTEM \ Application $:琐事::通知:1s圣诞节

1 个答案:

答案 0 :(得分:1)

我们在Apache Lucene

中成功存储了大量事件