2009-05-21 70 views
0

我一直在考虑编写一个简单的“事件日志”,它接收一个参数列表并将事件消息存储在一个日志文件中,麻烦的是,我预料这个文件会变得很大(假设有1M条或更多),问题是,我怎样才能在不拉扯牙齿的情况下实现这个系统,我知道SQL将是一种可行的方式。如何存储可扩展的可扩展事件日志?

如果我不疯狂,XML将是理想的,但对于可伸缩性来说并不实际。

示例日志条目

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

12/24/2008 24:00:00 $域\系统\应用程序$:平凡::通知:1s圣诞节

回答