一种数据管理系统和方法技术方案

技术编号:22075649 阅读:53 留言:0更新日期:2019-09-12 14:07
本发明专利技术公开了一种数据管理系统、数据管理方法和计算机可读存储介质,所述数据管理系统包括第一服务器和第二服务器,其中,所述第一服务器,包括第一数据库和第二数据库;所述第二服务器,用于接收数据、遍历预存储的数据解析器以解析所述数据、确定所述数据的种类并根据种类分布式存储在所述第一数据库或第二数据库中;同时响应于外部请求从所述第一数据库或第二数据库读取并发布所述外部请求对应的数据。本发明专利技术提供的实施例能够通过对煤矿生产过程中各种数据的集中接收、管理和统一发布,解决了现有技术中数据管理不规范的问题,有效提高数据使用效率。

A Data Management System and Method

【技术实现步骤摘要】
一种数据管理系统和方法
本专利技术涉及数据处理
,特别是涉及一种数据管理系统、数据管理方法和计算机可读存储介质。
技术介绍
煤矿生产过程中,存在着各种类型的数据,包括:安全监测监控数据,人员定位数据,地测数据,通风数据等各类型数据;这些数据来源不同,产生的数据格式不同,提供方式各不相同;在进行信息化建设时,多种不同的数据缺乏一个有效的集中管理手段。目前存在的问题:1.缺乏对数据的集中管理,各需求方采集数据时,重复开发;2.各类型数据对外发布格式不统一,接口不规范;3.多个数据采集端同时读取同一个数据源时,造成数据源性能压力较大。
技术实现思路
为了解决上述问题至少之一,本专利技术第一方面提供一种数据管理系统,包括第一服务器和第二服务器,其中,所述第一服务器,包括第一数据库和第二数据库;所述第二服务器,用于接收数据、解析数据并分布式存储在所述第一服务器中;同时响应于外部请求从所述第一数据库或第二数据库读取并发布所述外部请求对应的数据。进一步的,所述第二服务器,包括数据接收单元、数据解析单元、数据存储单元和数据发布单元,其中数据接收单元,用于接收数据并将所述数据传输至所述数据解析单元;本文档来自技高网...

【技术保护点】
1.一种数据管理系统,其特征在于,包括第一服务器和第二服务器,其中,所述第一服务器,包括第一数据库和第二数据库;所述第二服务器,用于接收数据、解析数据并分布式存储在所述第一服务器中;同时响应于外部请求从所述第一数据库或第二数据库读取并发布所述外部请求对应的数据。

【技术特征摘要】
1.一种数据管理系统,其特征在于,包括第一服务器和第二服务器,其中,所述第一服务器,包括第一数据库和第二数据库;所述第二服务器,用于接收数据、解析数据并分布式存储在所述第一服务器中;同时响应于外部请求从所述第一数据库或第二数据库读取并发布所述外部请求对应的数据。2.根据权利要求1所述的数据管理系统,其特征在于,所述第二服务器,包括数据接收单元、数据解析单元、数据存储单元和数据发布单元,其中数据接收单元,用于接收数据并将所述数据传输至所述数据解析单元;数据解析单元,包括多个数据解析器,用于遍历所述数据解析器以解析所述数据、确定该数据的种类并将所述数据转换为统一格式的格式数据;数据存储单元,用于根据所述种类将所述格式数据分布式存储在所述第一数据库和第二数据库中;数据发布单元,用于响应于外部请求从所述第一数据库或第二数据库读取并发布所述外部请求对应的数据。3.根据权利要求2所述的数据管理系统,其特征在于,所述数据解析单元还包括数据压缩器,用于将所述格式数据与其对应的前一次存储的格式数据进行比对,若不同则添加时间戳并传输至所述数据存储单元,否则丢弃。4.根据权利要求2所述的数据管理系统,其特征在于,所述数据存储单元还包括边界队列,用于控制同时进行数据存储的线程的数量。5.根据权利要求1所述的数据管理系统,其特征在于,所述第一数据库为存储实时数据的内存数据库,所述第二数据库为存储海量数据的文档数据库。6.根据权利要求5所述的数据管理系统,其特征在于,所述第一数据库为redis分布式内存数据库,所述第二数据库为MongoDB数据库。7.一种利用权利要求1-6中任一项所述的数据管理系统的数据管理方法,其特征在于,包括:第二服务器接收数...

【专利技术属性】
技术研发人员:张昆杨会龙潘志国王景阳张瑞
申请(专利权)人:中煤电气有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1