我有"做很多工作"的命令行程序,并产生"很多统计数据".这是股票交易软件对延迟,错误等等至关重要,所以我不想为它添加GUI.(有时需要GUI,但应始终启动控制台应用程序)
我需要GUI来友好地显示收集的统计信息(在只读模式下).如何转移统计数据?每秒刷新它就足够了.我需要将一堆数据从一个控制台c#程序转移到另一个GUI(可能不是c#)程序,将来可能是通过网络,但现在在本地.
统计数据就像"传感器数据",每秒测量一次.有很多(数百个)传感器.(实际上,它有很多不同的值,比如"利润","每秒订单数"等)
我应该使用普通文件,数据库还是其他方式以及如何使用?