我正在处理实时跟踪系统,其中一台设备每年可以推动大约200万个GPS点(即每5秒1点,365天运行8小时).如果这在全球范围内运行,有数千台设备,那么每年会产生数十亿条记录.
我知道SQL Server可以处理它.但我需要能够使用数千个执行并发写入的设备执行实时跟踪.它可以与一些设备一起使用,但是当我打开许多跟踪站点时,我可以看到这是CPU密集型的.
我打算尝试:
还有其他建议吗?
c# architecture sql-server asp.net database-design
architecture ×1
asp.net ×1
c# ×1
database-design ×1
sql-server ×1