[发明专利]用于分布式机房监控的内数据库体系系统在审
申请号: | 201710643256.8 | 申请日: | 2017-07-31 |
公开(公告)号: | CN107391722A | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 合肥科斯维数据科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 分布式 机房 监控 数据库 体系 系统 | ||
技术领域
本发明涉及数据库体系系统技术领域,尤其涉及一种用于分布式机房监控的内数据库体系系统。
背景技术
分布式机房监控系统是一种新型的监控技术形式。在该系统使用的过程中,借助该系统可以实现对不同区域的大量节点进行实时监控。此外,针对监控的情况还可以及时的将相关画面回传,并对其中的数据信息进行二次采集处理。因此在进行该系统使用过程中是需要很高的实时性要求的。在传统的监控过程中,数据的处理是通过写入磁盘的方式来实现的。这种传统的写入方式不仅数据处理的时间长,且整个数据的后期访问还会存在很多压力。所以传统的监控技术明显已经无法满足当前实时监控的需求。通过合理的数据库系统建设来实现监控方对所监控范围内数据实时传输已经成为基本要求。
发明内容
基于背景技术存在的技术问题,本发明提出了用于分布式机房监控的内数据库体系系统。
本发明提出的用于分布式机房监控的内数据库体系系统,包括数据库模块,所述数据库模块的一侧连接有数据存储模块,且数据库模块远离数据存储模块的一侧连接有监控异常处理模块,所述数据库模块的下方设有数据信息模块,且数据信息模块的下方依次设有数据收集模块、数据队列模块和数据索引模块,所述数据信息模块的一侧设有数据信息处理模块,且数据收集模块、数据队列模块、数据索引模块和数据信息处理模块均与数据信息模块连接,所述数据索引模块下方分别设有T树索引模块和哈希索引模块,且数据索引模块分别与T树索引模块和哈希索引模块连接。
优选的,所述数据信息处理模块包括数据信息的分类模块和数据表创建模块,数据信息的分类模块包括象基类层、对象实例层和应用接口层,对象基类层通过属性间的约束和特征实现数据信息的处理,可用于数据的清除、数据的插入和修改,对象实例层包阔实现表层面、索引层面以及队列层面的实例,应用接口层包括表实例里的数据。
优选的,所述T树索引模块包括父指针和子指针,父指针和子指针,能够实现同种信息或者数据的反复查找及信息的存储应用,T树索引模块在数据库中的任何一个节点进行搜索均可实现对结构中数据信息的调取。
优选的,所述哈希索引模块包括哈希索引结构和冲突桶,且哈希索引结构和冲突桶相配合,对冲突空间进行处理,能够提升对冲突空间的利用,释放出内存。
本发明的有益效果为:通过对监控中的不同数据进行组合和分类,从而实现数据实时传输和调取的便捷,提升了数据的传输以及监控信息的调取速度,且哈希索引结构和冲突桶相配合,对冲突空间进行处理,能够提升对冲突空间的利用,释放出内存,依据访问信息的行为路径搭建了T树索引对象,通过该系统,可实现任何人在任何时间都能够方便快捷对监控数据进行调取。
附图说明
图1为本发明提出的用于分布式机房监控的内数据库体系系统的结构示意框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
参照图1,用于分布式机房监控的内数据库体系系统,包括以下实施例:
在进行数据信息处理时,需要依据所输入的信息进行符合信息需求的空表格的注册,具体到表的创建,函数定义如下:
DBHANDLE_NEWTABLE(LPATRENGINEROOM_Name,DWORDENGINEROOM_MODULE ,DWORDENGINEROOM_MODULE,DWORD ENGINEROOM_NETELEMENT,DWORD GINEROOM_CAOACITY)。
上述函数的主要作用是在系统中进行表的注册,经过注册后的新表中是不包含数据信息的,其只是一个空表,而且在信息存储空间的共享方面其同样也是不占优优势,但是在进行这个新表注册时,将预移除的函数输入到表格中,借助预移除函数,将新表中的索引进行清空,而表格中原有的箭头标记也随之被更改为预移除的箭头。
操作表记录的步骤:
第一步是空白记录的插入,在新建立的表格中进行空白信息的输入,而即便该信息是空白的,其也被成为是新表中的数据记录;其次是函数定义:
DBBOOL_INSERTTUPLE(DBHANDLE HB)。
第二步是对当前表所记录的数据或者信息进行设置,其设置的基本函数为 :DBBOOL _SETTUPLE (DBHANDLE HB,LPSTR TUPLE)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥科斯维数据科技有限公司,未经合肥科斯维数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710643256.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据筛选方法及系统
- 下一篇:一种信息自动搜索归类再发布方法及系统