(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211215810.X
(22)申请日 2022.09.30
(71)申请人 广东舜势测控设备有限公司
地址 516000 广东省惠州市惠城区水口街
道办事处青 荔二路15号12号楼
(72)发明人 不公告发明人
(74)专利代理 机构 北京超凡宏宇专利代理事务
所(特殊普通 合伙) 11463
专利代理师 杜杨
(51)Int.Cl.
G06F 16/25(2019.01)
G06F 16/27(2019.01)
G06F 9/54(2006.01)
(54)发明名称
数据管理方法、 装置、 电子设备和可读存储
介质
(57)摘要
本申请提供一种数据管理方法、 装置、 电子
设备和可读存储介质, 通过数据管理服务器获取
设置在待监测设备一侧的中位机采集并上传的
待监测设备的运行数据, 并确定运行数据的类
型。 若运行数据为实时数据, 则将运行数据采用
Redis缓存机制进行缓存。 而若运行数据为非实
时数据, 则将运行数据存入消息队列中, 并将消
息队列中的运行数据写入数据库中。 本实施例
中, 将运行数据分为实时数据和非实时数据, 并
采用不同的存储 策略进行存储, 实时数据采用缓
存使得能够在短时间快速读写数据、 实现快速 响
应, 而非实时数据存入数据库, 可在有需要时再
调取非实时数据, 避免对系统资源的占用。 如此,
可以提高系统存 储和查询的效率。
权利要求书2页 说明书9页 附图4页
CN 115510138 A
2022.12.23
CN 115510138 A
1.一种数据 管理方法, 其特征在于, 应用于数据管理服务器, 所述数据 管理服务器与中
位机通信连接, 所述中位机设置在待监测设备一侧且与待监测设备 连接, 所述方法包括:
获取所述中位机采集并上传的待监测设备的运行 数据;
确定所述运行数据的类型, 若所述运行数据为实时数据, 则将所述运行数据采用Redis
缓存机制进行缓存;
若所述运行数据为非实时数据, 则将所述运行数据存入消息队列中, 并将所述消息队
列中的运行 数据写入数据库中。
2.根据权利要求1所述的数据 管理方法, 其特征在于, 所述数据 管理服务器还与上位机
连接, 所述方法还 包括:
将采用Redis机制缓存的运行数据实时发送至所述上位机, 以使所述上位机实时展示
所述运行数据; 和/或
在获取到所述上位机的数据读取请求 时, 从所述数据库中提取所述数据读取请求对应
的运行数据, 并将提取的运行 数据发送至所述上位机 。
3.根据权利要求1所述的数据 管理方法, 其特征在于, 所述消息队列中的运行数据包括
多种类型 的非实时数据, 所述数据库包括多个子数据库, 所述子数据库与不同类型 的非实
时数据一 一对应;
所述将所述消息队列中的运行 数据写入数据库中的步骤, 包括:
采用多线程并行运行方式, 将所述消息队列中不同类型的非实时数据分别写入对应的
子数据库中。
4.根据权利要求3所述的数据 管理方法, 其特征在于, 所述多种类型的非实时数据包括
记录层数据, 所述待监测设备为多个, 各所述待监测设备分别对应一个通道, 所述记录层数
据对应的子数据库按照通道划分为多个通道子数据库;
所述采用多线程并行运行方式, 将所述消息队列中不同类型的非实时数据分别写入对
应的子数据库中的步骤, 包括:
采用多线程并行运行 方式, 读取 所述消息队列中的记录层数据;
获得读取的记录层数据中对应不同通道的记录层数据;
将不同通道的记录层数据分别写入 对应的通道子数据库中。
5.根据权利要求4所述的数据 管理方法, 其特征在于, 各所述通道子数据库中创建有多
个时间表, 所述将不同通道的记录层数据分别写入 对应的通道子数据库中的步骤, 包括:
确定不同通道的记录层数据对应的通道子数据库;
针对各所述通道子数据库, 获得其对应的记录层数据的时间信息;
根据记录层数据的时间信息将记录层数据写入所述 通道子数据库中对应的时间表中。
6.根据权利要求4所述的数据 管理方法, 其特征在于, 所述非实时数据还包括工步层数
据、 循环层数据、 日志数据和配置数据。
7.根据权利要求1所述的数据 管理方法, 其特征在于, 所述中位机和所述待监测设备为
多个, 多个所述待监测设备构成多个设备组, 各所述中位机与一个或多个设备 组连接, 所述
数据管理服 务器具有 多个端口, 各 所述中位机与一个或多个端口通信;
所述获取 所述中位机采集并上传的待监测设备的运行 数据的步骤, 包括:
针对各所述端口, 通过所述端口接收与其通信的一个或多个中位机所采集并上传与 所权 利 要 求 书 1/2 页
2
CN 115510138 A
2述中位机连接的一个或多个设备组中包括的待监测设备的运行 数据。
8.一种数据 管理装置, 其特征在于, 应用于数据管理服务器, 所述数据 管理服务器与中
位机通信连接, 所述中位机设置在待监测设备一侧且与待监测设备 连接, 所述装置包括:
获取模块, 用于获取 所述中位机采集并上传的待监测设备的运行 数据;
确定模块, 用于确定所述 运行数据的类型;
缓存模块, 用于若所述运行数据为实时数据, 则将所述运行数据采用Redis缓存机制进
行缓存;
存储模块, 用于若所述运行数据为非实时数据, 则将所述运行数据存入消息队列中, 并
将所述消息队列中的运行 数据写入数据库中。
9.一种电子设备, 其特征在于, 包括一个或多个存储介质和一个或多个与存储介质通
信的处理器, 一个或多个存储介质存储有处理器可执行 的机器可执行指令, 当电子设备运
行时, 处理器执行所述机器可 执行指令, 以执 行权利要求1 ‑7中任意一项所述的方法步骤。
10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有机器可执
行指令, 所述机器可 执行指令被执 行时实现权利要求1 ‑7中任意一项所述的方法步骤。权 利 要 求 书 2/2 页
3
CN 115510138 A
3
专利 数据管理方法、装置、电子设备和可读存储介质
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:50:41上传分享