发明名称 一种数据存储方法及装置
摘要 本发明提出一种数据存储方法,包括步骤:从空闲的磁盘中建立若干块文件;其中,所述块文件由若干文件块组成,所述文件块为操作系统文件分配的块;以所述块文件为单位进行数据存储。本发明还提出一种数据存储装置,可以提高从磁盘读取数据的速度,提高磁盘的读写性能。
申请公布号 CN103064633B 申请公布日期 2016.12.21
申请号 CN201210541101.0 申请日期 2012.12.13
申请人 广东威创视讯科技股份有限公司 发明人 冯海勇;刘先材
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 广州华进联合专利商标代理有限公司 44224 代理人 王茹;曾旻辉
主权项 一种数据存储方法,其特征在于,包括步骤:从空闲的磁盘中建立若干块文件;其中,所述块文件由若干文件块组成,所述文件块为操作系统文件分配的块;当有新数据需要存储,且无空闲的块文件时,按照预定条件删除块文件中的数据,以块文件为单位进行数据删除;其中,所述预定条件为存储所述数据的时间,或者指定的块文件,或者存储的所述数据的标识;将所述新数据以块文件为单位存储在空闲的块文件中;若所述预定条件为存储所述数据的时间,按照预定条件删除块文件中的数据,将所述新数据以块文件为单位存储在空闲的块文件中的步骤包括:将指定时间对应的块文件中的数据删除,然后存入新数据中未存储的数据;判断新数据是否存储完毕;若否,将与指定时间挨着的下一个时间作为新的指定时间,返回将指定时间对应的块文件中的数据删除的步骤;其中释放块文件中数据的速度大于接收数据的速度;所述以块文件为单位进行数据存储的步骤包括:若当前数据中剩余数据的大小比当前块文件的容量小,则在存储完当前数据后,在所述当前块文件中存储另一数据。
地址 510663 广东省广州市广州高新技术产业开发区彩频路6号