在下列情况下,您建议采用哪种方法来保存数据:
这里建议使用哪种方法,理想情况下最简单并保持WPF安装简单?
答案 0 :(得分:1)
您可以使用Microsoft的新SQL CE(允许多线程)来实现。它易于部署(我认为这只是一个包含DLL的问题)......
http://en.wikipedia.org/wiki/SQL_Server_Compact
它应该能很好地处理负载,假设没有太多人会在同一台机器上使用它。即便如此,升级也相当容易。
因此,您每隔5秒就会运行一个计时器或其他东西将数据挖掘推送到其中,然后客户端会在用户在客户端加载屏幕时进行轮询。
稍后,您可能希望将其分为两个应用程序,一个用于数据挖掘,可能作为服务运行,另一个作为“客户端”。在这种情况下,拥有专门用于数据挖掘的服务器会有所帮助。