一种产品信息的搜索方法、系统及装置的制作方法

文档序号:6335178阅读:318来源:国知局
专利名称:一种产品信息的搜索方法、系统及装置的制作方法
技术领域
本申请涉及互联网领域,尤其涉及一种产品信息的搜索方法、系统及装置。
背景技术
在互联网领域的电子商务网站中,由于在线交易的特殊性,电子商务卖家在将某产品信息发布到电子商务网站前台进行展示时,会根据不同的采购起订量与采购截止量区间范围设置不同的单价,即一个产品会有多个单价。其中,电子商务卖家是指通过电子商务网站进行产品销售的企业组织或个人等;电子商务买家是指通过电子商务网站进行产品采购的企业组织或个人等;采购起订量是指在线销售产品某一单价对应的最小下单采购的数量;采购截止量是指在线销售产品某个价格对应的最大下单采购的数量。电子商务买家经常会根据产品属性(例如产品名称、产品产商)、计划采购量和单价区间作为筛选条件在电子商务网站前台发起产品信息搜索请求,从而查询到符合上述筛选条件的产品信息。现有技术中,电子商务网站前台针对电子商务买家的产品信息搜索请求,通常基于搜索引擎实现,搜索引擎根据一定的搜索策略,对所有在线销售的产品信息进行组织和处理,并将处理后的产品信息显示给用户,搜索引擎是为用户提供搜索服务的系统。而搜索引擎很难支持一个产品多个单价的一对多查询方式。为了实现支持一个产品多个单价的一对多查询方式,常用的解决方案是基于数据库使用多张表处理一个产品对应多个单价的查询需求,但是由于电子商务网站中产品数据量巨大,一般达到百万级别的产品数据量甚至更高,数据库很难支持海量产品数据、且高并发的查询需求,导致搜索速度慢、查询准确性低,整体性能低下。可见,现有技术中支持一个产品的不同采购起订量与采购截止量区间范围对应不同单价的查询很难实现,亟待提供一种相应的解决方案。

发明内容
本申请实施例提供一种产品信息搜索方法、系统及装置,用以支持不同采购起订量与采购截止量区间范围对应不同单价的查询,提高搜索速度和查询准确性,提升整体性能。本申请实施例提供一种产品信息的搜索方法,包括接收携带筛选条件的产品信息搜索请求,所述筛选条件包括搜索特征信息、计划采购量和单价约束条件;根据产品的预设采购量与单价的对应关系,确定与所述计划采购量的数量最接近的一个预设采购量相对应的单价,所述对应关系由产品的采购起订量与采购截止量区间范围及其对应的单价转换得到;并基于数据库产品表,查询符合所述搜索特征信息、且确定出的单价满足所述单价约束条件的产品信息,所述数据库产品表中保存产品信息、以及与产品的预设采购量相对应的单价。
本申请实施例提供一种产品信息的搜索系统,包括转换装置,用于由产品的采购起订量与采购截止量区间范围及其对应的单价转换得到产品的预设采购量与单价的对应关系;写操作装置,用于保存所述转换装置转换得到的产品的预设采购量与单价的对应关系,以及在数据库产品表中保存产品信息、以及与产品的预设采购量相对应的单价;搜索装置,用于接收携带筛选条件的产品信息搜索请求,所述筛选条件包括搜索特征信息、计划采购量和单价约束条件;根据产品的预设采购量与单价的对应关系,确定与所述计划采购量的数量最接近的一个预设采购量相对应的单价;并基于数据库产品表,查询符合所述搜索特征信息、且确定出的单价满足所述单价约束条件的产品信息。本申请实施例提供一种产品信息的搜索装置,包括接收单元,用于接收携带筛选条件的产品信息搜索请求,所述筛选条件包括搜索特征信息、计划采购量和单价约束条件;确定单元,用于根据产品的预设采购量与单价的对应关系,确定与所述计划采购量的数量最接近的一个预设采购量相对应的单价,所述对应关系由产品的采购起订量与采购截止量区间范围及其对应的单价转换得到;搜索单元,用于基于数据库产品表,查询符合所述搜索特征信息、且确定出的单价满足所述单价约束条件的产品信息。本申请实施例提供的产品信息搜索方法、系统及装置,将一个产品多个单价的模式按照一定的规则进行转换,形成产品的预设采购量与单价之间的对应关系,从而使得搜索引擎能够支持电子商务买家在电子商务网站前台按照计划采购量和单价约束条件进行筛选。在筛选过程中,根据产品的预设采购量与单价的对应关系,确定与所述计划采购量的数量最接近的一个预设采购量相对应的单价,将一个产品多个单价的模式转换为一个产品一个单价的模式,从而基于该单价查询符合筛选条件的产品信息。本申请实施例提供的产品信息搜索方法、系统及装置,针对搜索引擎很难支持一个产品多个价格的模式,通过将一个产品多个单价的模式转换为一个产品一个单价的模式,使得仍然能够通过搜索引擎实现查询需求,该方案尤其适用于产品数据量巨大的应用场景,对于海量产品数据、且高并发的查询需求相比于使用数据库查询能够提高搜索速度和查询准确性,提升整体性能。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


图1为本申请实施例中产品信息的搜索方法流程图;图2为本申请实施例中产品信息的搜索系统结构示意图;图3为本申请实施例中转换装置的一种可能结构框图;图4为本申请实施例中产品信息的搜索装置框图。
具体实施例方式本申请实施例提供一种产品信息的搜索方法、系统及装置,将一个产品多个单价的模式按照一定的规则进行转换,形成产品的预设采购量与单价之间的对应关系,从而使得搜索引擎能够支持电子商务买家在电子商务网站前台按照计划采购量和单价约束条件进行筛选,查询符合筛选条件的产品信息的需求。本申请实施例提供的产品信息搜索方法、 系统及装置,能够提高搜索速度和查询准确性,提升整体性能。以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本申请实施例首先提供了一种产品信息的筛选方法,如图1所示,包括如下步骤S101、接收携带筛选条件的产品信息搜索请求,所述筛选条件包括搜索特征信息、 计划采购量和单价约束条件;具体实施中,所述筛选条件中的搜索特征信息可以包括产品关键词,产品关键词一般从产品名称、产品属性中选取,也可以包括产品所属行业、国家等,通过多种信息进行组合筛选;所述筛选条件中的单价约束条件可以为单价区间,也可以为某一具体的单价值; 所述筛选条件中的计划采购量是指电子商务买家计划采购的产品数量;S102、根据产品的预设采购量与单价的对应关系,确定与所述计划采购量的数量最接近的一个预设采购量相对应的单价,所述对应关系由产品的每一个采购起订量与采购截止量区间范围及其对应的单价转换得到;其中,产品的预设采购量与单价的对应关系可以为一一对应关系,即一个预设采购量对应一个单价。S103、基于数据库产品表,查询符合所述搜索特征信息、且确定出的单价满足所述单价约束条件的产品信息,所述数据库产品表中保存产品信息、以及与产品的每一个预设采购量相对应的单价。具体实施中,由产品的每一个采购起订量与采购截止量区间范围及其对应的单价转换得到产品的预设采购量与单价的对应关系的处理流程,包括如下步骤步骤a、针对产品的每一个预设采购量,根据该产品的每一个采购起订量与采购截止量区间范围,匹配采购起订量小于等于当前的预设采购量、且采购截止量大于等于当前的预设采购量的区间范围;步骤b、在当前的预设采购量与匹配出的区间范围所对应的单价之间建立对应关系。对该处理流程,举例进行详细说明。假设针对某一产品,电子商务卖家发布了如下产品信息,其中包括产品名称、产品图片、产品描述、产品属性、运输费用、产品价格等,产品价格中设置每一个采购起订量与采购截止量区间范围及其对应的单价,采购起订量和采购截止量与其对应的单价之间一般成反比,即采购起订量与采购截止量的数量越小,对应的单价越高,数量越大,对应的单价越低;假设电子商务卖家A发布的某一产品“mp4”的产品价格如表1所示
权利要求
1.一种产品信息的搜索方法,其特征在于,包括接收携带筛选条件的产品信息搜索请求,所述筛选条件包括搜索特征信息、计划采购量和单价约束条件;根据产品的预设采购量与单价的对应关系,确定与所述计划采购量的数量最接近的一个预设采购量相对应的单价,所述对应关系由产品的采购起订量与采购截止量区间范围及其对应的单价转换得到;并基于数据库产品表,查询符合所述搜索特征信息、且确定出的单价满足所述单价约束条件的产品信息,所述数据库产品表中保存产品信息、以及与产品的预设采购量相对应的单价。
2.如权利要求1所述的方法,其特征在于,由产品的采购起订量与采购截止量区间范围及其对应的单价转换得到产品的预设采购量与单价的对应关系的步骤,具体包括针对产品的预设采购量,根据该产品的采购起订量与采购截止量区间范围,匹配采购起订量小于等于当前的预设采购量、且采购截止量大于等于当前的预设采购量的区间范围;在当前的预设采购量与匹配出的区间范围所对应的单价之间建立对应关系。
3.如权利要求2所述的方法,其特征在于,还包括如果没有匹配出符合条件的区间范围,则在当前的预设采购量与预先设定的单价之间建立对应关系。
4.如权利要求1所述的方法,其特征在于,通过在所述数据库产品表中设置与预设采购量数量相同的单价字段保存与产品的预设采购量相对应的单价,其中,所述单价字段的字段名为单价名称、字段内容为与产品的一个预设采购量相对应的单价;建立产品的预设采购量与单价名称的对照关系的对照表,并通过所述对照表与数据库产品表中的单价名称建立产品的预设采购量与单价的对应关系。
5.如权利要求1所述的方法,其特征在于,如果与所述计划采购量的数量最接近的预设采购量包括两个,则选取数量较小的预设采购量。
6.如权利要求1所述的方法,其特征在于,所述筛选条件中的单价约束条件为单价区间或者单价值。
7.一种产品信息的搜索系统,其特征在于,包括转换装置,用于由产品的采购起订量与采购截止量区间范围及其对应的单价转换得到产品的预设采购量与单价的对应关系;写操作装置,用于保存所述转换装置转换得到的产品的预设采购量与单价的对应关系,以及在数据库产品表中保存产品信息、以及与产品的预设采购量相对应的单价;搜索装置,用于接收携带筛选条件的产品信息搜索请求,所述筛选条件包括搜索特征信息、计划采购量和单价约束条件;根据产品的预设采购量与单价的对应关系,确定与所述计划采购量的数量最接近的一个预设采购量相对应的单价;并基于数据库产品表,查询符合所述搜索特征信息、且确定出的单价满足所述单价约束条件的产品信息。
8.如权利要求7所述的系统,其特征在于,所述转换装置,具体包括匹配单元,用于针对产品的预设采购量,根据该产品的采购起订量与采购截止量区间范围,匹配采购起订量小于等于当前的预设采购量、且采购截止量大于等于当前的预设采购量的区间范围;关系建立单元,用于在当前的预设采购量与所述匹配单元匹配出的区间范围所对应的单价之间建立对应关系。
9.如权利要求8所述的系统,其特征在于,所述关系建立单元,还用于如果所述匹配单元没有匹配出符合条件的区间范围,则在当前的预设采购量与预先设定的单价之间建立对应关系。
10.一种产品信息的搜索装置,其特征在于,包括接收单元,用于接收携带筛选条件的产品信息搜索请求,所述筛选条件包括搜索特征信息、计划采购量和单价约束条件;确定单元,用于根据产品的预设采购量与单价的对应关系,确定与所述计划采购量的数量最接近的一个预设采购量相对应的单价,所述对应关系由产品的采购起订量与采购截止量区间范围及其对应的单价转换得到;搜索单元,用于基于数据库产品表,查询符合所述搜索特征信息、且确定出的单价满足所述单价约束条件的产品信息。
11.如权利要求10所述的装置,其特征在于,所述确定单元,具体用于如果与所述计划采购量的数量最接近的预设采购量包括两个,则选取数量较小的预设采购量。
全文摘要
本申请公开了一种产品信息的搜索方法、系统及装置,用以支持一个产品的不同采购起订量与采购截止量区间范围对应不同单价的查询,提高搜索速度和查询准确性,提升整体性能。所述产品信息的搜索方法,包括接收携带筛选条件的产品信息搜索请求,所述筛选条件包括搜索特征信息、计划采购量和单价约束条件;根据产品的预设采购量与单价的对应关系,确定与所述计划采购量的数量最接近的一个预设采购量相对应的单价,所述对应关系由产品的采购起订量与采购截止量区间范围及其对应的单价转换得到;并基于数据库产品表,查询符合所述搜索特征信息、且确定出的单价满足所述单价约束条件的产品信息。
文档编号G06F17/30GK102467505SQ20101053132
公开日2012年5月23日 申请日期2010年11月3日 优先权日2010年11月3日
发明者乐晨光, 傅茂建, 姚元湖, 张木兰, 朱俊霖, 陈威宇 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1