一种数据搜索方法、装置、设备及存储介质制造方法及图纸

技术编号:40182730 阅读:31 留言:0更新日期:2024-01-26 23:48
本发明专利技术公开了一种数据搜索方法、装置、设备及存储介质,包括:将关系型数据库中的每条数据预加载到内存中,其中,关系型数据库包括MySQL数据库;接收用户所输入的位置相关信息和搜索词相关信息,其中,位置相关信息包括用户当前定位和搜索距离阈值,搜索词相关信息包括目标搜索词以及匹配度阈值;从内存中获取与位置相关信息和所述搜索词相关信息匹配的目标数据;获取每条目标数据对应的权重,并按照权重将每条目标数据进行展示。通过将数据库中的数据加载到内存中,根据用户输入的位置信息和关键词信息从内存中检索出符合条件的数据,并将检索出的数据展示给用户的方案,能够进一步的加快检索速度,提高检索效率。

【技术实现步骤摘要】

本专利技术涉及通信,尤其涉及一种数据搜索方法、装置、设备及存储介质


技术介绍

1、随着计算机技术的发展,各式各样的数据量也随之猛增,形成了有百万、千万级别记录。在用户有检索需求时,计算机需要根据用户提供的检索条件为用户在百万、千万级别记录中搜索出符合用户需求的内容。

2、目前针对百万、千万级别记录的模糊查询且支持当前位置的距离计算,市面上常规的解决方案就是,依赖于mysql,oracle等数据库进行模糊匹配,且依赖数据库计算当前位置的距离。或者使用es搜索引擎,做分布式等部署方案。

3、但是这种搜索方式在百万甚至千万级别的数据模糊匹配时,效率很低很低,且还需要计算当前位置距离,响应时较长,用户体验较差。且数据库的模糊匹配还不支持分词模糊查询,用户体验很差。


技术实现思路

1、本专利技术提供了一种数据搜索方法、装置、设备及存储介质,以实现对用户所输入的位置相关信息和搜索词相关信息的数据搜索。

2、根据本专利技术的一方面,提供了一种数据搜索方法,包括:p>

3、将关系本文档来自技高网...

【技术保护点】

1.一种数据搜索方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述将关系型数据库中的每条数据预加载到内存中,包括:

3.根据权利要求2所述的方法,其特征在于,所述从所述内存中获取与所述位置相关信息和所述搜索词相关信息匹配的目标数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述获取每条目标数据对应的权重包括:

5.根据权利要求2所述的方法,其特征在于,所述按照所述权重将每条目标数据进行展示之前,还包括:

6.根据权利要求5所述的方法,其特征在于,所述接收所述MySQL数据库基于所述数据提取请求所反馈...

【技术特征摘要】

1.一种数据搜索方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述将关系型数据库中的每条数据预加载到内存中,包括:

3.根据权利要求2所述的方法,其特征在于,所述从所述内存中获取与所述位置相关信息和所述搜索词相关信息匹配的目标数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述获取每条目标数据对应的权重包括:

5.根据权利要求2所述的方法,其特征在于,所述按照所述权重将每条目标数据进行展示之前,还包括:

...

【专利技术属性】
技术研发人员:张海
申请(专利权)人:苏州达家迎信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1