一种面向单机的海量小记录高效存储管理方法

基本信息

申请号 CN201410617251.4 申请日 -
公开(公告)号 CN104536908B 公开(公告)日 2017-12-29
申请公布号 CN104536908B 申请公布日 2017-12-29
分类号 G06F12/0866(2016.01)I;G06F12/0895(2016.01)I 分类 计算;推算;计数;
发明人 戴林;边彬彬;夏明双;曹正德;于中徐;厉雅洁;张浩;陈永红 申请(专利权)人 中安威士(北京)科技有限公司
代理机构 - 代理人 -
地址 100085 北京市海淀区上地三街9号嘉华大厦F座1006
法律状态 -

摘要

摘要 本发明涉及一种面向单机的海量小记录高效存储管理方法,属于信息存储技术领域。包括:(1)数据接收及缓存:接收小记录数据,并存储在内存缓冲区中;(2)自动分块:当内存缓冲区满时,将缓冲区内的数据写入到文件中,为防止单个文件太大影响性能,每个文件有大小限制,当单个文件达到分块大小时,自动新建文件;(3)树状目录生成:为防止当个目录下文件太多影响性能,限制每个文件夹下面的文件总数,以简化的树管理算法实现文件夹和分块文件的树状组织;(4)记录标识:采用特殊标识直接记录记录的物理地址,方便记录的访问。对比现有技术,本发明方法能够在单机环境下以更低的硬件性能要求获得更高性能的管理海量小记录数据的能力。