(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210964818.X
(22)申请日 2022.08.12
(65)同一申请的已公布的文献号
申请公布号 CN 115033608 A
(43)申请公布日 2022.09.09
(73)专利权人 广东采日能源科技有限公司
地址 510700 广东省广州市黄埔区科 学大
道48号10 06房
(72)发明人 董臣臣 孙大帅
(74)专利代理 机构 北京超凡宏宇专利代理事务
所(特殊普通 合伙) 11463
专利代理师 方晓燕
(51)Int.Cl.
G06F 16/2455(2019.01)
G06F 16/22(2019.01)G06F 16/28(2019.01)
G06Q 50/06(2012.01)
(56)对比文件
CN 112836093 A,2021.0 5.25
CN 114281855 A,2022.04.05
CN 113836510 A,2021.12.24
CN 114116716 A,202 2.03.01
CN 112948439 A,2021.0 6.11
CN 111708719 A,2020.09.25
US 2014208018 A1,2014.07.24
US 202025 0095 A1,2020.08.0 6
韩兵等.基 于JDBC数据管理与查询优化的研
究. 《计算机技 术与发展》 .2018,(第09期),第
182-186页.
审查员 石梦洁
(54)发明名称
一种储能系统信息的分级处 理方法及系统
(57)摘要
本申请提供一种储能系统信息的分级处理
方法包括: 接收用户的访问请求并生成用户访问
令牌, 访问请求用于查询目标物的储能系统信
息。 判断目标物的储能系统信息是否属于热数
据。 若是, 则从一级缓存中查找到目标物的储能
系统信息并向用户反馈。 若否, 则从一级缓存中
查找到目标物的层级信息。 目标物的层级信息从
二级缓存中存储的层级树中查找到目标物的完
整信息并向用户反馈。 该方法一方面, 存储在一
级缓存中的目标物的层级信息占用空间小, 可提
升储能体系目标物的查询速度; 另 一方面, 通过
一级缓存中的目标物的层级信息快速定位到二
级缓存中目标物的完整信息, 显著提升了查询效
率。
权利要求书2页 说明书11页 附图3页
CN 115033608 B
2022.11.04
CN 115033608 B
1.一种储能系统信息的分级处理方法, 其特征在于, 储能系统信息包括多个储能体系
的层级信息和完整信息; 所述储能系统信息的分级处 理方法, 包括:
S10, 接收用户的访问请求并生成用户访问令牌, 所述访问请求用于查询目标物的储能
系统信息; 所述目标物的储能系统信息包括 目标物的层级信息和目标物的完整信息, 所述
用户访问令牌包括目标物所属储能体系的标识信息; 所述储能体系包括顶级物及顶级物下
设的子级物, 所述目标物为所述储能体系中的所述顶级物或者所述子级物;
S20, 判断所述目标物的储能系统信 息是否属于热数据, 所述热数据为存储在一级缓存
中所述层级信息中的字段;
S30, 如果是, 则从所述 一级缓存中获取 所述目标物的储能系统信息并向用户反馈;
S40, 如果否, 则根据所述用户访问令牌中所述目标物所属储能体系的标识信息从所述
一级缓存中查找到所述目标物的层级信息; 所述目标物的层级信息为存储在二级缓存中的
所有目标物所属的层级树的结构信息, 其中, 每个目标物所属的所述层级树以该目标物所
属的所述储能体系的标识信息进行区分;
S41, 根据所述目标物 的层级信息从所述二级缓存中存储的所述层级树中查找到所述
目标物的完整信息并向用户反馈; 所述层级树以该目标物所属的所述储能体系的所述顶级
物的完整信息为 根节点, 以所述顶级物以下的所述子级物的完整信息为子节点;
在所述S10之前还 包括:
S01a, 以红黑树的形式在所述一级缓存中存储多个储能体系的层级信息, 所述层级信
息包括储能体系中的顶级物和各个子级物的标识信息和用户访问最频繁的若干 字段信息;
S01b, 以层级树的形式在所述二级缓存中存储所述储能体系中的顶级物和各个子级物
的完整信息 。
2.根据权利要求1所述的储能系统信 息的分级处理方法, 其特征在于, 所述用户访问令
牌包括目标物所属储能体系的标识信息为所述目标物所属储能体系的顶级物的ID码;
所述S40的步骤 包括:
根据所述目标物所属储能体系的顶级物的ID码遍历所述一级缓存中存储的所有顶级
物的所述层级信息, 直至找到所述目标物所属储能体系的顶级物的所述层级信息 。
3.根据权利要求1所述的储能系统信 息的分级处理方法, 其特征在于, 所述层级树中最
多存储包括五级物的完整信息 。
4.根据权利要求1所述的储能系统信息的分级处理方法, 其特征在于, 在所述层级树
中, 当任意一个节 点的子级物个数小于或等于8时, 以二叉树的形式存储该节 点及其子级物
的完整信息; 并且, 在所述层级树中, 当任意一个节点的子级物个数大于8时, 则以红黑树的
形式存储该节点及其子级物的完整信息 。
5.根据权利要求1所述的储能系统信 息的分级处理方法, 其特征在于, 当所述储能体系
中有顶级物或者子级物增加或者删除时, 对应修改所述一级缓存中存储的层级信息; 并且,
当所述储能体系中有顶级物或者子级物增加或者删除时, 对应修改所述二级缓存中存储的
完整信息 。
6.根据权利要求1所述的储能系统信 息的分级处理方法, 其特征在于, 所述层级信 息为
顶级物ID及其子级物ID的拼接, 中间用 ‘‑’分隔。
7.根据权利要求1所述的储能系统信 息的分级处理方法, 其特征在于, 若根据 所述用户权 利 要 求 书 1/2 页
2
CN 115033608 B
2访问令牌无法从所述一级缓存中查找到所述目标物的层级信息时, 以及若根据所述目标物
的层级信息无法从所述二级缓存中查找到所述目标物的完整信息时, 则所述储能系统信息
的分级处 理方法还 包括:
S50, 向本地数据库发送访问请求, 在所述本地数据库中查找到所述目标物的储能系统
信息并向用户反馈 。
8.一种储能系统信息的分级处 理系统, 其特 征在于, 包括:
身份认证单元, 用于接收用户的访 问请求并生成用户访 问令牌, 所述访 问请求用于查
询目标物的储能系统信息, 所述目标物的储能系统信息包括目标物的层级信息和目标物的
完整信息, 所述用户访问令牌包括目标物所属储能体系的标识信息;
热数据判断单元, 用于判断所述目标物的储能系统信息是否属于热数据, 所述热数据
为存储在一级缓存中所述层级信息中的字段; 在所述一级缓存中, 以红黑树的形式存储多
个储能体系的层级信息, 所述层级信息包括储能体系中的顶级物和各个子级物的标识信息
和用户访问最频繁的若干 字段信息;
第一级信 息查找单元, 用于当所述热数据判断单元判断所述目标物的储能系统信 息属
于所述热 数据时, 从所述 一级缓存中获取目标物的储能系统信息并向用户反馈;
第二级信 息查找单元, 用于当所述热数据判断单元判断所述目标物的储能系统信 息不
属于所述热数据时, 根据所述用户访问令牌中所述目标物所属储能体系的标识信息从所述
一级缓存中查找到所述目标物的层级信息, 所述目标物的层级信息为存储在二级缓存中的
所有目标物所属的层级树的结构信息, 其中, 每个目标物所属的所述层级树以该目标物所
属储能体系的标识信息进行区分; 并且, 根据所述 目标物的层级信息从所述二级缓存中存
储的所述层级树中查找到所述目标物的完整信息并向用户反馈, 所述层级树以所述目标物
所属储能体系的顶级物的完整信息为根节点, 以所述顶级物以下的子级物的完整信息为子
节点; 在所述二级缓存中, 以层级树的形式存储所述储能体系中的顶级物和各个子级物的
完整信息 。
9.根据权利要求8所述的储能系统信 息的分级处理系统, 其特征在于, 所述一级缓存用
于存储所述储能体系的用户名和层级信息, 所述 一级缓存为常驻内存;
所述二级缓存用于存储所述储能体系的完整信息, 所述储能体系的完整信息包括地
址、 电话、 邮件或其 他标识性信息, 所述 二级缓存为可访问内存。
10.根据权利要求8所述的储能系统信息的分级处理系统, 其特征在于, 在所述层级树
中, 以不同的形式存 储该节点及其子级物的完整信息;
当任意一个节点的子级物个数小于或等于8时, 以二叉树的形式存储该节点及其子级
物的完整信息;
当任意一个节点的子级物个数大于8时, 则以红黑树的形式存储该节点及其子级物的
完整信息 。权 利 要 求 书 2/2 页
3
CN 115033608 B
3
专利 一种储能系统信息的分级处理方法及系统
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 13:34:57上传分享