【发布时间】:2010-10-22 14:45:24
【问题描述】:
我正在寻找有关如何构建这样一个系统的想法:
来自各种来源的大量记录(比如一次 100,000 条),但主要是纯文本文件。
需要将这些数据按原样推送到 SQL Server 数据库表中。但是,需要计算各种指标。例如,一个字段是某个 4 位代码。只有某些 4 位代码是有效的,我们需要跟踪有多少记录带有错误的 4 位代码。还有其他字段需要“验证”,并且字段列表将来可能会发生变化。
这样的系统有什么好的设计?最好有事件BadFourDigitCodeEncountered 和事件处理器OnBadFourDigitCodeEncountered 还是有一个更简洁的设计并且易于维护?
(我认为这无关紧要,但我使用 NHibernate 作为我的 ORM,但也许知道这很有用,因为 NHibernate 有很多要挂钩的点?)
我应该提一下:使用 C# .NET 4.0。
提前致谢, 阿伦
【问题讨论】:
标签: .net architecture c#-4.0