实时数据库中历史数据压缩算法的研究

被引量 : 0次 | 上传用户:wudidewohaha
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时数据库是实时系统技术和数据库技术相结合的产物,具有高实时性、高数据吞吐量等特点,在自动控制领域得到了广泛的应用。当前,国内外主流实时数据库产品一般都提供了历史数据存储功能,能较长时间地保存,备份现场的过程数据。但由于控制现场的采集点多,采集时间周期短,因而要保存的历史数据量非常大。如果将这些数据直接存储,不仅会占用大量的系统存储空间,而且会降低数据的实时性,使数据的传输、查询变得困难。如何在保持数据库高实时性的同时,尽可能地提高数据库的容量?我们可以从数据结构、索引组织方式以及高效的数据压缩方法这些方面来考虑。目前,实时数据库中采用的数据压缩技术主要有三类,无损压缩、有损压缩和二级压缩。无损压缩一般以通用压缩理论为基础,使用哈夫曼算法等经典的压缩算法;而有损算法则更多地考虑了工业实时数据的特征,采取一些特殊舍点算法;二级压缩技术则是同时利用了这两种数据压缩技术。本文根据智能楼宇管理系统中的数据结构特点设计了一个基于B树索引的历史数据文件系统,并提出一种高效的二级数据压缩方案。接着从通用无损数据压缩方法和数值有损压缩方法两方面深入研究各种算法,在旋转门算法基础上改用均方差作为偏差比较参数,以提高数据还原精度,减少测量噪声对数据压缩的影响,将其应用于模拟数据的一次数据压缩;对无损压缩方法中综合性能比较好的LZW算法进行字典存储方法和对数据存储长度进行动态编码两方面的改进后,使其更加适应于实时数据压缩,应用于历史数据的二次压缩模块中,同时结合质量码和时间标签的特点应用了高效的RLE算法。最后在总结本文完成工作的基础上,指出了历史数据库模型及其压缩算法可以改进的地方和进一步完善的途径。
其他文献
根据中职教育培养实用型人才的目标,在中职学校护理教学中探索推行项目教学法的意义以及如何将传统的教学方法和现代教学方法有机地结合,根据学科内容将项目教学法贯穿在教学
金融史的学习,对于中国当代大学生正确认识金融现象、开展金融工作、建设金融制度具有重要的指导意义,是提高金融专业大学生专业创造能力的重要手段。当前,金融史的教育并未
在知识经济全球化和市场竞争日益激烈的今天,随着众多中小企业品牌保护意识和法律意识增强,司法实践中出现小企业状告大企业商标侵权的案件越来越多。这类案件在理论上被称为
目的:通过分析高血压病的流行病学特点,探讨高血压病社区管理中存在的误区,提高对高血压病的社区管理水平,增强居民对高血压病的防治意识,改变不良的生活习惯,合理用药,更好
目的探讨中西医结合治疗痛风的疗效。方法全部病例在中医辨证治疗的基础上,分别加用消炎痛片、别嘌醇片、碳酸氢钠片治疗。结果治疗痛风65例,临床痊愈30例,好转33例,无效2例,
本文主要研究了以多孔γ-TiAl金属间化合物材料作为钯复合膜支撑体,从而取代以往传统载体的可行性,该研究主要是围绕制备工艺参数对多孔γ-TiAl材料孔结构的影响以及化学镀浓
本文的项目背景是大连开发区公安局在“基层警务信息管理集成系统”基础上实施ISO9000质量管理,实施ISO9000质量管理已经成为公安机关提高管理效率和控制服务质量的重要手段,但
目的:探讨急诊胺碘酮转复老年阵发性房颤的有效性和安全性。方法:选取我院2014年1月-2015年2月收治的阵发性房颤老年患者86例,根据患者的转复方式将其分为对照组(n=41)和观察
一在当今经济发展“全球化”的大格局下,文化发展的“多样性”越来越显得弥足珍贵。在戏剧文化方面,各个国家、各个民族自己的传统戏剧就是不可再生、不可复制的文化多样化的