-
公开(公告)号:CN106557272B
公开(公告)日:2019-07-30
申请号:CN201510640091.X
申请日:2015-09-30
申请人: 中国科学院软件研究所
摘要: 本发明公开了一种高效的传感器历史数据归档方法。本方法为:1)在服务器上建立两级缓存对传感器产生的历史数据记录进行缓存;每一级缓存均包含多个缓存块;2)将待缓存的所述历史数据记录首先缓存到一级缓存的当前使用且未满的缓存块中,并且实时从一级缓存中取出数据并压缩后缓存到二级缓存中;在二级缓存中,根据历史数据记录的来源,将同一传感器产生的历史数据记录存放到同一编号的缓存块中;3)从二级缓存中取出若干被存满的缓存块并根据被存满的时间先后顺序确定这些取出缓存块在文件中的写入位置;然后根据确定的写入位置将这些取出的缓存块写入文件中,并清空这些取出的缓存块。本方法针对传感器历史数据的归档具有高效率的表现。
-
公开(公告)号:CN106557272A
公开(公告)日:2017-04-05
申请号:CN201510640091.X
申请日:2015-09-30
申请人: 中国科学院软件研究所
摘要: 本发明公开了一种高效的传感器历史数据归档方法。本方法为:1)在服务器上建立两级缓存对传感器产生的历史数据记录进行缓存;每一级缓存均包含多个缓存块;2)将待缓存的所述历史数据记录首先缓存到一级缓存的当前使用且未满的缓存块中,并且实时从一级缓存中取出数据并压缩后缓存到二级缓存中;在二级缓存中,根据历史数据记录的来源,将同一传感器产生的历史数据记录存放到同一编号的缓存块中;3)从二级缓存中取出若干被存满的缓存块并根据被存满的时间先后顺序确定这些取出缓存块在文件中的写入位置;然后根据确定的写入位置将这些取出的缓存块写入文件中,并清空这些取出的缓存块。本方法针对传感器历史数据的归档具有高效率的表现。
-