The invention provides a method and a system for recommending a merchant. Recommendation system includes a cutting unit, a buffer unit, business services unit, user service unit and control calculation unit; business service unit is connected with the cutting unit; user service unit is respectively connected with the buffer unit and a cutting unit; the calculation control unit are respectively connected with the user service unit and service business unit. The invention greatly simplifies the calculation process, reduces the calculation amount and the calculation difficulty, reduces the requirement of the hardware equipment, and is convenient for the use of the small and medium service providers, and improves the user experience.
【技术实现步骤摘要】
本专利技术涉及电子商务
,具体来说涉及一种商家推荐方法及实现该方法的商家推荐系统。
技术介绍
现有电子商务平台商家推荐系统,是根据坐标信息实时计算获取推荐商家结果。其工作过程如下:获取用户位置坐标,根据用户位置坐标与数据库中所有商家的坐标位置信息进行实时计算,获取距离用户最近的商家列表。这种技术方案存在的问题是计算复杂,计算量十分庞大。由于推荐结果根据实时坐标信息得来,所以无法进行数据缓存,这对计算服务能力、数据传输能力要求很高,且用户体验较差。如何克服上述问题是本领域技术人员应研究的课题。
技术实现思路
本专利技术的目的是提供一种商家推荐系统,以克服现有技术所存在的上述问题。其采用的技术方案是:一种商家推荐系统,包括切割单元、缓存单元、商家服务单元、用户服务单元和控制计算单元;所述切割单元用于根据系统预存的算法将电子地图分割为多个区块,并对各个区块赋予相应的关键字;所述缓存单元用于缓存发起检索申请的用户的位置坐标信息和检索结果;所述商家服务单元连接切割单元、用于读取各商家的位置坐标、根据该位置坐标确定各商家所在区块、截取该区号的关键字段标记该商家;所述用户服务单元分别连接缓存单元和切割单元、用于接收用户的检索申请、读取用户所在位置、根据该位置坐标确定用户所在的区块、截取该区号的关键字段标记用户;所述控制计算单元分别连接用户服务单元和商家服务单元、用于读取用户的关键字段标记和各商家的关键字段标记、根据预存的算法删选出匹配用户的商家信息。本专利技术还利用上述系统实现了一种商家推荐方法。其技术方案如下。一种商家推荐方法,包括如下步骤:S1:将电子地图分割为 ...
【技术保护点】
一种商家推荐方法,其特征在于包括如下步骤:S1:将电子地图分割为多个区块,并对各个区块赋予相应的关键字;S2:读取各商家的位置坐标,确定各商家所属的地图区块;S3:在用户发起检索申请时,读取用户当前的位置坐标,确定用户的当前位置所属的地图区块;S4:读取缓存单元,查看该用户的检索申请记录,若用户为首次发起检索申请,跳至S5、若用户非首次发起检索申请,跳至S6;S5:根据用户的当前位置所属的地图区块,将位于该地图区块及该地图区块相邻地图区块的商家信息作为检索结果发送至该用户,跳至S8;S6:比对该用户当前的位置坐标与缓存单元中用户前次发起检索申请时的位置坐标,若两者相同,跳至S7;若两者不同,跳至S5;S7:调用缓存单元,将该用户前次检索申请时获得的检索结果作为本次检索结果并发送至该用户,跳至S8;S8:将本次发起检索申请的用户的位置坐标信息和检索结果存储到缓存单元中。
【技术特征摘要】
1.一种商家推荐方法,其特征在于包括如下步骤:S1:将电子地图分割为多个区块,并对各个区块赋予相应的关键字;S2:读取各商家的位置坐标,确定各商家所属的地图区块;S3:在用户发起检索申请时,读取用户当前的位置坐标,确定用户的当前位置所属的地图区块;S4:读取缓存单元,查看该用户的检索申请记录,若用户为首次发起检索申请,跳至S5、若用户非首次发起检索申请,跳至S6;S5:根据用户的当前位置所属的地图区块,将位于该地图区块及该地图区块相邻地图区块的商家信息作为检索结果发送至该用户,跳至S8;S6:比对该用户当前的位置坐标与缓存单元中用户前次发起检索申请时的位置坐标,若两者相同,跳至S7;若两者不同,跳至S5;S7:调用缓存单元,将该用户前次检索申请时获得的检索结果作为本次检索结果并发送至该用户,跳至S8;S8:将本次发起检索申请的用户的位置坐标信息和检索结果存储到缓存单元中...
【专利技术属性】
技术研发人员:郝小明,
申请(专利权)人:上海驴徒电子商务有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。