记录所有应用数据的最佳方式

时间:2016-08-25 19:50:02

标签: c# wpf performance wcf

我需要添加到我的应用程序(客户端,WPF,WCF,C#,。Net 4.5.1,Win7)这个功能,它将记录应用程序的所有主要数据,并且能够将其播放回应用程序,就像从服务器端收到数据一样。 录制时间最长为5分钟或文件/数据的内存大小(1.28GB)。

我有3种主要对象类型:

  1. 500个实例(具有约100个属性的类) - 每300ms更新一次
  2. 一个大型物体(约有6000名儿童,子儿童等) - 每5秒更新一次
  3. 2个对象(具有~30个属性的类) - 每1秒更新
  4. 我需要在客户端完成此功能。我希望解决方案能够达到最佳性能。 我想通过将数据写入二进制文件来解决这个问题 然后从那里播放它们。或者使用SQL服务器。 我对任何其他建议持开放态度。

0 个答案:

没有答案