【技术实现步骤摘要】
一种商品搜索方法、装置、计算机设备和存储介质
本申请涉及商城搜索
,特别是涉及一种商品搜索方法、装置、计算机设备和存储介质。
技术介绍
随着电子商务技术的发展,网络购物成为一种消费方式,并且越来越多的人开始使用网络购物。在网络购物商城首页查询商品时,当前的技术手段为根据搜索请求直接查询数据库的方式获得搜索数据,然而,目前的查询方法,在同一时间段内,当搜索查询连接数暴涨时,就会导致商城首页查询慢,甚至出现页面奔溃的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够解决商城首页查询慢问题的商品搜索方法、装置、计算机设备和存储介质。一种商品搜索方法,所述方法包括:当商城数据发生更新时,根据所述更新的商城数据对原有的商城数据进行整合得到主干数据;接收数据请求,根据所述数据请求从所述主干数据中获得主干源数据;其中,所述主干源数据用于根据所述数据请求提供需求数据。在其中一个实施例中,根据所述更新的商城数据对原有的商城数据进行整合得到主干数据之后还包括:r>若所述主干数据存本文档来自技高网...
【技术保护点】
1.一种商品搜索方法,其特征在于,所述方法包括:/n当商城数据发生更新时,根据所述更新的商城数据对原有的商城数据进行整合得到主干数据;/n接收数据请求,根据所述数据请求从所述主干数据中获得主干源数据;其中,所述主干源数据用于根据所述数据请求提供需求数据。/n
【技术特征摘要】
1.一种商品搜索方法,其特征在于,所述方法包括:
当商城数据发生更新时,根据所述更新的商城数据对原有的商城数据进行整合得到主干数据;
接收数据请求,根据所述数据请求从所述主干数据中获得主干源数据;其中,所述主干源数据用于根据所述数据请求提供需求数据。
2.根据权利要求1所述的方法,其特征在于,根据所述更新的商城数据对原有的商城数据进行整合得到主干数据之后还包括:
若所述主干数据存在与所述原有商城数据相同商品的相同数据,则将所述主干数据中相同的数据进行丢弃处理。
3.根据权利要求1所述的方法,其特征在于,根据所述数据请求从所述主干数据中获得主干源数据包括:
将所述主干数据推送至消息队列中;
搜索服务层根据所述数据请求从消息队列中获取主干源数据。
4.根据权利要求3所述的方法,其特征在于,根据所述数据请求从所述主干数据中获得主干源数据还包括:
将所述获取的主干源数据存储到数据库中;其中所述数据库用于通过Solr集群提供需求数据。
5.一种商品搜索方法,其特征在于,所述方法包括:
根据接收的商品请求向搜索服务器发送数据请求;
接收搜索服务器返回的需求数据;其中,所述需求数据,根据数据请求从主干源数据中获得;所述主干源数据从主干数据中获得;所述主干数据由服务器根据更新的商城数据对原有的商城数据进行整合得到;
将所述需求数据按照商品请求返回至用户的终端设备。
6.根据权利要求5所述的方法,其特征在于,接收服务器返回的需求数据包括:
根据接口的调度信息获得接口的状态;
若所述接口的状态正常,则通过Api网关访问搜索服务层,通过Solr集群从数据库中获取需求数据,其中所述Solr集群用于提供分布式搜索方案;
将所述获取的需求数据同步存入容灾存储器中;其中所容灾存储器还包括:用户分享商品的关系数据以及商品的基础数据。
7.根据权利要求6所述的方法,其特征在于,接收服务器返回的需求数据还包括:
若所述接口的状态出现异常,则直接从所述容灾存储器中获取需求数据。
8.一种商品搜索方法,其特征在于,所述方法...
【专利技术属性】
技术研发人员:吴华波,符芳捷,孔文华,任克亮,
申请(专利权)人:广州酷旅旅行社有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。