[发明专利]一种检索数据库构建方法及装置在审
| 申请号: | 201911299186.4 | 申请日: | 2019-12-16 |
| 公开(公告)号: | CN111104369A | 公开(公告)日: | 2020-05-05 |
| 发明(设计)人: | 何龙 | 申请(专利权)人: | 北京明略软件系统有限公司 |
| 主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/13;G06F16/23 |
| 代理公司: | 北京超成律师事务所 11646 | 代理人: | 孔默 |
| 地址: | 100000 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 检索 数据库 构建 方法 装置 | ||
本申请实施例提供一种检索数据库构建方法及装置,涉及数据处理技术领域,包括:接收符合预设文件格式的数据源文件;对数据源文件进行数据解析,得到解析文件;获取解析文件包括的数据信息;将数据信息加载至预设的原始数据库中,得到检索数据库。可见,实施这种实施方式,能够在数据量不大的检索情况下,简单快速构建数据库,有利于提升检索数据库的更新速度,并提升检索效率。
技术领域
本申请涉及数据处理技术领域,具体而言,涉及一种检索数据库构建方法及装置。
背景技术
目前,现代网络技术与通信技术飞速发展,人们在日常工作中,面对信息资源量急剧上涨,希望通过检索的方式从大量的信息中提取所需要的数据。现有的检索数据库通常使用ElasticSearch,ElasticSearch是一个分布式、高扩展、高实时的搜索与数据分析引擎。在实际使用中,针对于数据量不大的检索应用时,采用ElasticSearch搜索引擎构建的检索数据库进行检索,由于ElasticSearch检索数据库结构复杂,构建数据库速度慢,进而导致更新速度慢,影响检索效率。可见,在数据量不大的检索情况下,现有的检索数据库构建速度慢,进而导致检索数据库更新速度慢,影响检索效率。
发明内容
本申请实施例的目的在于提供一种检索数据库构建方法及装置,能够在数据量不大的检索情况下,简单快速构建数据库,有利于提升检索数据库的更新速度,并提升检索效率。
本申请实施例第一方面提供了一种检索数据库构建方法,所述方法包括:
接收符合预设文件格式的数据源文件;
对所述数据源文件进行数据解析,得到解析文件;
获取所述解析文件包括的数据信息;
将所述数据信息加载至预设的原始数据库中,得到所述检索数据库。
在上述实现过程中,该方法可以优先接收符合预设文件格式的数据源文件,然后对该数据源文件进行数据解析,得到解析文件,然后导入该解析文件到内存当中;在解析文件导入之后,在解析文件中获取解析文件包括的数据信息,如数据类型、数据字段以及分词方式等;然后,再将数据信息加载至预设的原始数据库中,得到所述检索数据库,其中,原始数据库可以为相应的检索引擎。可见,实施这种实施方式,能够通过数据源文件的快速获取、解析与识别得到相应的数据信息,并进一步讲数据信息加载至检索引擎或初始数据库,从而实现检索数据库的快速构建,降低了传统数据库的建立难度,适用于较多的小型检索场景;同时,该方法还有利于提升检索数据库的更新速度,提升检索效率。
进一步地,在所述将所述数据信息加载至预设的原始数据库中,得到所述检索数据库之后,所述方法还包括:
接收检索请求;
根据所述检索请求在所述检索数据库中进行检索,得到检索结果。
在上述实现过程中,该方法可以在获取到检索数据库之后,立刻接收检索请求,并根据该检索请求在检索数据库中进行检索,得到检索结果。可见,实施这种实施方式,能够在更新或建立成检索数据库之后,立刻根据检索请求进行相应的检索,从而实现了检索的实时性与有效性,便于检索数据库的实时使用;另一方面,该检索的过程可以依附于数据库的建立或更新的过程,从而保证检索的过程可以再数据库更新之后进行,从而保证了数据检索的准确性和时效性。
进一步地,在所述将所述数据信息加载至预设的原始数据库中,得到所述检索数据库之后,所述方法还包括:
获取更新数据存储路径信息;
根据所述更新数据存储路径信息,获取用于更新所述检索数据库的更新数据;
将所述更新数据加载至所述检索数据库中,得到更新后的检索数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略软件系统有限公司,未经北京明略软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911299186.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种农业颗粒状作物筛选装置
- 下一篇:一种促进沉水植物定植的方法





