【技术实现步骤摘要】
本专利技术涉及通信,尤其涉及一种数据搜索方法、装置、设备及存储介质。
技术介绍
1、随着计算机技术的发展,各式各样的数据量也随之猛增,形成了有百万、千万级别记录。在用户有检索需求时,计算机需要根据用户提供的检索条件为用户在百万、千万级别记录中搜索出符合用户需求的内容。
2、目前针对百万、千万级别记录的模糊查询且支持当前位置的距离计算,市面上常规的解决方案就是,依赖于mysql,oracle等数据库进行模糊匹配,且依赖数据库计算当前位置的距离。或者使用es搜索引擎,做分布式等部署方案。
3、但是这种搜索方式在百万甚至千万级别的数据模糊匹配时,效率很低很低,且还需要计算当前位置距离,响应时较长,用户体验较差。且数据库的模糊匹配还不支持分词模糊查询,用户体验很差。
技术实现思路
1、本专利技术提供了一种数据搜索方法、装置、设备及存储介质,以实现对用户所输入的位置相关信息和搜索词相关信息的数据搜索。
2、根据本专利技术的一方面,提供了一种数据搜索方法,包括:
...【技术保护点】
1.一种数据搜索方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将关系型数据库中的每条数据预加载到内存中,包括:
3.根据权利要求2所述的方法,其特征在于,所述从所述内存中获取与所述位置相关信息和所述搜索词相关信息匹配的目标数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述获取每条目标数据对应的权重包括:
5.根据权利要求2所述的方法,其特征在于,所述按照所述权重将每条目标数据进行展示之前,还包括:
6.根据权利要求5所述的方法,其特征在于,所述接收所述MySQL数据库基于所
...【技术特征摘要】
1.一种数据搜索方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将关系型数据库中的每条数据预加载到内存中,包括:
3.根据权利要求2所述的方法,其特征在于,所述从所述内存中获取与所述位置相关信息和所述搜索词相关信息匹配的目标数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述获取每条目标数据对应的权重包括:
5.根据权利要求2所述的方法,其特征在于,所述按照所述权重将每条目标数据进行展示之前,还包括:
...【专利技术属性】
技术研发人员:张海,
申请(专利权)人:苏州达家迎信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。