我们每秒从10个来源收集数据。我正在考虑一种存储数据的内存方式,使我能够获取“从12:01到12:02每个数据点”的数据。
我考虑使用某种树或排序列表。关键是收集时间,值是测量数据的数组。我不知道如何说“给我这个范围内所有键的值”。我只能想到利用这些结构的排序特性快速获取某个键的值。
我需要计算适当的键(12:01:00、12:01:01、...、12:01:59),并独立地提取每个值,还是有什么方法可以利用排序数据结构一次获取所有数据?
我考虑使用某种树或排序列表。关键是收集时间,值是测量数据的数组。我不知道如何说“给我这个范围内所有键的值”。我只能想到利用这些结构的排序特性快速获取某个键的值。
我需要计算适当的键(12:01:00、12:01:01、...、12:01:59),并独立地提取每个值,还是有什么方法可以利用排序数据结构一次获取所有数据?