发明名称 一种基于“蓄水池”原理的动态数据存储与管理方法
摘要 本发明是一种基于“蓄水池”原理的动态数据存储与管理方法,涉及对大量动态数据的实时存储与管理,属于数据存储与信息处理领域。本发明针对单纯使用数据库或文件容器在完整性和实时性方面所存在的问题,本发明提出了“水池”容器的思想。把数据分别存储到“水池”容器和文件容器中。“水池”中主要存储当前数据,水池容量是动态变化的,从而保证数据处理及结果显示的实时性。使用多个文件来保存原始数据,从而保证数据存储的完整性和历史回放的快捷性与准确性。这种存储与管理大量动态数据的方法,即能保证数据的完整性,又能兼顾数据的实时性,取得了比较理想的实用效果。
申请公布号 CN101609446A 申请公布日期 2009.12.23
申请号 CN200810105926.1 申请日期 2008.05.07
申请人 北京理工大学 发明人 赵清杰;张保军;王巍
分类号 G06F17/30(2006.01)I;G01D9/00(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京理工大学专利中心 代理人 张利萍
主权项 1.一种基于“蓄水池”原理的动态数据存储与管理方法,利用蓄水池的工作原理,提出了“水池”容器,并结合使用文件容器进行动态数据的存储与管理,其特征在于:采用向量容器做“水池”,包含如下对“水池”的操作:1)建立“水池”:创建一个向量容器,通过调用向量容器的压入函数把水滴(即数据点)注入向量容器进行注水操作,通过调用向量容器的删除函数进行放水操作;2)当水池中的水滴(数据点)数量等于或小于若干滴时,关闭放水阀,只打开注水阀,进入只注不放的状态;3)当水池中的水滴数量大于若干滴时,打开放水阀,进入放水状态。这时要进行向文件容器中存储原始数据的操作。正常的波形绘制和解码,也从放水阀处获得数据点;4)当需要进行暂停操作时,马上关闭放水阀,在此期间“水池”只接收数据点,不释放数据点,即处于只注水不放水的状态;5)当进行追击操作时,注水与放水同时进行,放水的速度要大于注水的速度;6)当水池中的水滴数量下降到某个值时,就立即把放水的速度改为等于注水的速度。
地址 100081北京市海淀区中关村南大街5号