[发明专利]一种基于键值对的数据查找方法、装置及设备在审
| 申请号: | 201811288856.8 | 申请日: | 2018-10-31 |
| 公开(公告)号: | CN109558423A | 公开(公告)日: | 2019-04-02 |
| 发明(设计)人: | 瞿康敏 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
| 主分类号: | G06F16/2455 | 分类号: | G06F16/2455 |
| 代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
| 地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 产品数据 产品特征 装置及设备 目标产品 目标输出 输出接口 数据查找 搜寻 查找 哈希算法 接口输出 数据通过 数据库 堵塞 输出 申请 | ||
1.一种基于键值对的数据查找方法,其特征在于,所述方法的步骤包括:
获取待查找产品名称对应的待查找产品特征,根据所述待查找产品特征确定待查找键值,其中,每个待查找产品名称对应至少一个待查找产品特征,每个待查找产品特征对应一个待查找键值;
确定所述待查找键值的类别,根据所述待查找键值的类别从数据库中搜寻对应的待查找类别桶;
利用哈希算法从所述待查找类别桶中搜寻所述待查找键值相应的待查找键值对,其中,每个类别桶中存储有至少一个键值对;
根据所述待查找键值对查找与所述待查找产品特征对应的目标产品数据,以及对应的目标输出接口,将所述目标产品数据通过所述目标输出接口输出,其中,每个键值对对应一个输出接口。
2.根据权利要1所述的数据查找方法,其特征在于,在所述获取待查找产品名称对应的待查找产品特征之前,所述方法还包括:
收集每个产品名称相应的至少一个产品特征,以及所述产品特征对应的产品数据;
将所述产品特征转换成相应的键值,将键值与对应的产品数据组成键值对,并为所述键值对匹配相应的输出接口;
利用哈希映射的方式将所述键值对匹配相应的映射关系;
根据所述映射关系对所述键值对进行类别划分,并将各个类别对应的至少一个键值对,以及与键值对相对应的输出接口放置在对应的类别桶中;
将所述类别桶存储在数据库中。
3.根据权利要2所述的数据查找方法,其特征在于,若从所述待查找类别桶中未搜寻到所述待查找键值相应的待查找键值对,则所述方法还包括:
通过网络查找与所述待查找产品名称相对应的所有网络产品特征;
将所有网络产品特征中,与所述待查找产品特征相同的网络产品特征删除,剩余的网络产品特征为缺失产品特征;
从网络中查找所述缺失产品特征对应的缺失产品数据;
为所述缺失产品数据匹配相应的缺失输出接口,将所述缺失产品数据通过所述缺失输出接口输出。
4.根据权利要3所述的数据查找方法,其特征在于,在为所述缺失产品数据匹配相应的缺失输出接口,将所述缺失产品数据通过所述缺失输出接口输出之后,还包括:
将所述缺失产品特征转换成相应的缺失键值,将缺失键值与对应的缺失产品数据组成缺失键值对,将所述缺失键值对与相应的缺失输出接口进行映射匹配;
利用哈希映射的方式为所述缺失键值对确定相应的类别,并将所述缺失键值对,以及相对应的缺失输出接口放置在对应的类别桶中,将对应的类别桶进行更新;
将更新后的类别桶存储在数据库中。
5.根据权利要2所述的数据查找方法,其特征在于,在将所述类别桶存储在数据库中之前,所述方法还包括:
利用键值对通过迭代collection视图的方式对每个类别桶进行布图,得到与每个类别桶相对应的查找图形;
利用哈希算法从所述待查找类别桶中搜寻所述待查找键值相应的待查找键值对,具体包括:
调取所述待查找类别桶中的查找图形,根据所述待查找键值从查找图形中获取相应的待查找键值对。
6.根据权利要2所述的数据查找方法,其特征在于,所述收集每个产品名称相应的至少一个产品特征,以及所述产品特征对应的产品数据,具体包括:
调取每个产品名称对应的至少一个网站的网址;
通过网址对网站进行访问,并获取网站中与各个产品名称对应的产品特征,以及与所述产品特征对应的产品数据;
和/或,
接收到各个产品名称的设置命令后,将各个产品名称对应的设置窗口进行显示,以供用户在对应的设置窗口输入与产品名称相对应的产品特征和产品数据;
接收设置窗口传来的与每个产品名称对应的至少一个产品特征和产品数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811288856.8/1.html,转载请声明来源钻瓜专利网。





