我必须创建一个非常高性能的应用程序。目前,我正在为我的数据访问层使用实体框架。我的应用程序几乎每秒都必须插入一些通信数据。我发现实体框架很慢;完成 SaveChanges() 方法有大约 2 秒的延迟。
我在想我有以下选择: 1. 使用 ADO.NET 自己创建数据访问层;使用存储过程或即席查询 2. 使用企业库数据访问层 3. 使用 NHibernate 4. 使用存储库工厂:http ://pooyakhamooshi.blogspot.com/search?q=repository
你怎么看?哪个插入数据更快?哪个设置更快?