我有一些设备每秒将数据记录到表中。每个设备每秒将有 16 条记录,随着设备数量的增长,表将有数十亿条记录,现在我使用的是 sql server,有时是一个简单的记录count 查询本身需要几秒钟才能执行。
在某些情况下,我们需要的历史数据主要是每小时数据的平均值,因此我们每小时处理大量数据并将其转换为每小时数据,因此一个设备在一小时内只有 16 条记录,但现在需要获取一些时间范围内的所有记录并对其进行处理,因此我们需要访问大数据。
目前我使用 sql server,您能否建议一些替代方法或如何处理 sql server 或其他数据库中的大数据。