[发明专利]一种海量电力设备快速检索服务的实现方法在审
申请号: | 201710939979.2 | 申请日: | 2017-10-11 |
公开(公告)号: | CN107609190A | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 周季峰;胡剑锋;张高峰;栾乐;莫文雄 | 申请(专利权)人: | 南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司;广州供电局有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京纵横知识产权代理有限公司32224 | 代理人: | 董建林,王丹 |
地址: | 211102 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 海量 电力设备 快速 检索 服务 实现 方法 | ||
1.一种海量电力设备快速检索服务的实现方法,其特征在于,包括如下步骤:
步骤1、读取上次画面文件扫描结果及其特征码列表;
步骤2、读取当前画面目录下的文件并生成对应的特征码;
步骤3、根据步骤1和步骤2的结果生成文件变化列表:包括增加的文件、删除的文件和修改的文件;
步骤4、根据文件变化列表更新电力设备对象索引:
401、读取上次电力设备对象索引文件并在内存中建立电力设备对象索引结构;
402、对于增加的文件:解析画面文件内容,并将其中的电力设备信息增加到索引中;对于删除的文件,从索引中删除该画面名对应的所有索引;对于修改的文件,先删除该画面名对应的所有索引,再解析画面文件内容,并将其中的电力设备信息增加到索引中;
403、保存电力设备对象索引文件;
步骤5、保存本次画面文件扫描结果及其特征码列表;
步骤6、当客户端以关键字以及关键字的类型发起检索服务时,索引服务端进行如下操作:
601、读取电力设备对象索引文件并在内存中建立电力设备对象索引结构;
602、根据关键字查找关键字字典获取该关键字对应的散列表;
603、查询散列表获取对象信息列表;
604、返回对象信息至客户端。
2.根据权利要求1所述的一种海量电力设备快速检索服务的实现方法,其特征在于,按照设定的时间间隔定期重复步骤1-5。
3.根据权利要求1所述的一种海量电力设备快速检索服务的实现方法,其特征在于,步骤1和步骤2中的特征码由MD5算法生成。
4.根据权利要求1所述的一种海量电力设备快速检索服务的实现方法,其特征在于,电力设备对象索引结构的关键字包括对象名、对象名拼音、对象ID和画面名。
5.根据权利要求4所述的一种海量电力设备快速检索服务的实现方法,其特征在于,对于内部系统,检索服务采用基于私有通信协议的TCP报文提供服务。
6.根据权利要求4所述的一种海量电力设备快速检索服务的实现方法,其特征在于,对于外部系统,检索服务采用远程过程调用协议提供服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司;广州供电局有限公司,未经南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司;广州供电局有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710939979.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动贩卖机(设计1‑2)
- 下一篇:纺织面料(2017‑27)