全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111628527.5 (22)申请日 2021.12.28 (71)申请人 浪潮卓数 大数据产业发展 有限公司 地址 214002 江苏省无锡市无锡经济开发 区金融一街15号1101、 1102、 1103、 1104、 1105、 1106、 1107、 1108 (72)发明人 李照川 吕明逸 孙长杰 陈义蒙  (74)专利代理 机构 北京君慧知识产权代理事务 所(普通合伙) 11716 代理人 肖鹏 (51)Int.Cl. G06F 16/27(2019.01) G06F 9/54(2006.01) G06F 21/60(2013.01) G06F 21/64(2013.01) (54)发明名称 一种支持高并发的数据历史记录方法、 设 备、 存储介质 (57)摘要 本申请公开了一种支持高并发的数据历史 记录方法、 设备、 存储介质, 该方法包括: 当所述 历史记录系统中的服务模块接收到写请求指令 时, 根据所述写请求指令将历史记录写入高速缓 冲存储器; 并将所述历史记录保存在内存中, 然 后将所述内存中的所述历史记录发送至消息队 列; 通过所述历史记录系统中的写入模块从所述 消息队列中获取批量数据, 对所述批量数据进行 拆解, 存储到所述数据库或区块链中。 权利要求书2页 说明书5页 附图2页 CN 114328730 A 2022.04.12 CN 114328730 A 1.一种支持高并发的数据历史记录方法, 其特征在于, 应用于支持高并发的数据处理 历史记录系统中, 包括: 当所述历史记录系统中的服务模块接收到写请求指令时, 根据 所述写请求指令将历史 记录写入高速缓冲存 储器; 并 将所述历史记录保存在内存中, 然后将所述内存中的所述历史记录发送至消息队列; 通过所述历史记录系统中的写入模块从所述消息队列中获取批量数据, 对所述批量数 据进行拆解, 存 储到所述数据库或区块链中。 2.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 当所述历史记录系统中的服务模块接收到读请求指令时, 读取所述高速缓冲存储器中 的数据, 判断是否能够在所述高速缓冲存储器中访问到需要的数据, 若 是, 直接将读取到的 数据返回到 CPU。 3.根据权利要求2所述的方法, 其特征在于, 判断是否能够在所述高速缓冲存储器 中访 问到需要的数据, 所述方法还 包括: 若否, 读取所述数据库中的数据, 将从所述数据库中读取到的数据返回到所述高速缓 冲存储器并返回到 CPU中。 4.根据权利要求1所述的方法, 其特征在于, 将所述内存中的所述历史记录发送至消息 队列, 具体包括: 根据预设时间间隔或预设数据 数量对所述内存中的所述历史记录进行聚合操作, 形成 批量历史记录; 将所述批量历史记录发送至消息队列。 5.根据权利要求1所述的方法, 其特征在于, 对所述批量数据进行拆解后, 所述方法还 包括: 对所述批量数据进行拆解, 得到若干条 单独的历史记录; 将所述单独的 的历史记录根据预 先设置的重要性 等级进行分类; 根据所述分类结果处 理所述历史记录 。 6.根据权利要求1所述的方法, 其特征在于, 根据预先设置的重要性等级, 处理所述历 史记录, 具体包括: 判断所述重要性等级是否为一般, 若是, 将所述历史记录写入所述数据库中进行持久 化存储。 7.根据权利要求1所述的方法, 其特征在于, 根据预先设置的重要性等级, 处理所述历 史记录, 具体包括: 判断所述重要性等级是否为重要, 若是, 将所述历史记录进行加密处理, 将所述加密处 理后的数据写入数据库中。 8.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 判断所述数据库中的历史记录是否需要上链存证, 若是, 将所述数据库中的历史记录 发送到区块链进行 上链存证。 9.一种支持高并发的数据历史记录设备, 其特 征在于, 包括: 至少一个处 理器; 以及, 与所述至少一个处 理器通信连接的存 储器; 其中,权 利 要 求 书 1/2 页 2 CN 114328730 A 2所述存储器存储有可被所述至少一个处理器执行的指令, 所述指令被所述至少一个处 理器执行, 以使所述至少一个处 理器能够: 当历史记录系统中的服务模块接收到写请求指令时, 根据 所述写请求指令将历史记录 写入高速缓冲存 储器; 并 将所述历史记录保存在内存中, 然后将所述内存中的所述历史记录发送至消息队列; 通过所述历史记录系统中的写入模块从所述消息队列中获取批量数据, 对所述批量数 据进行拆解, 存 储到所述数据库或区块链中。 10.一种非易失性存储介质, 存储有计算机可执行指令, 其特征在于, 所述计算机可执 行指令设置为: 当历史记录系统中的服务模块接收到写请求指令时, 根据 所述写请求指令将历史记录 写入高速缓冲存 储器; 并 将所述历史记录保存在内存中, 然后将所述内存中的所述历史记录发送至消息队列; 通过所述历史记录系统中的写入模块从所述消息队列中获取批量数据, 对所述批量数 据进行拆解, 存 储到所述数据库或区块链中。权 利 要 求 书 2/2 页 3 CN 114328730 A 3

.PDF文档 专利 一种支持高并发的数据历史记录方法、设备、存储介质

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种支持高并发的数据历史记录方法、设备、存储介质 第 1 页 专利 一种支持高并发的数据历史记录方法、设备、存储介质 第 2 页 专利 一种支持高并发的数据历史记录方法、设备、存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:13:35上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。