我正在开发一个项目,它每 100 毫秒从硬件获取一些数据。我正在使用 Visual Studio 2010 和 C#。每轮数据大小约为 50KB。客户希望将所有数据记录在数据库中以用于统计目的。
我更喜欢使用 SQL Server 2005+,因为我对它很熟悉,而且该项目应该在大约 15 天内完成,它是一个小型项目。
- 将这种数据大小插入数据库的速度是否合理?您是否建议任何通用方法来加速交互?(使用 sql 命令、EF、其他可能对速度产生积极影响的技术)。
- 如果这对于 SQL Server 来说太快了,那么您建议我应该使用哪个:
1-具有快速学习曲线。
2-可以接受统计数据的查询。
3-可以满足我的速度交互需求。
我正在考虑System.Data.SQLite如果在 SQL Server 上不行。但我不知道学习曲线和速度增强。