CN107292624A - 提供商品对象信息的方法及装置 - Google Patents

提供商品对象信息的方法及装置 Download PDF

Info

Publication number
CN107292624A
CN107292624A CN201610194797.2A CN201610194797A CN107292624A CN 107292624 A CN107292624 A CN 107292624A CN 201610194797 A CN201610194797 A CN 201610194797A CN 107292624 A CN107292624 A CN 107292624A
Authority
CN
China
Prior art keywords
merchandise items
verified
warehouse
information
core data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610194797.2A
Other languages
English (en)
Inventor
陈岳阳
丁德兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cainiao Smart Logistics Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201610194797.2A priority Critical patent/CN107292624A/zh
Publication of CN107292624A publication Critical patent/CN107292624A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Landscapes

  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请实施例公开了提供商品对象信息的方法及装置,其中,该方法包括:第一服务器确定待校验商品对象;读取所述待校验商品对象在多个维度上的核心数据,所述核心数据包括交易链路上的关键节点上的数据;通过判断所述多个维度上的核心数据,对商品对象信息进行校验。通过本申请实施例,能够提高***效率,避免由于交易链路的异常所带来的成交量损失。

Description

提供商品对象信息的方法及装置
技术领域
本申请涉及商品对象信息处理技术领域,特别是涉及提供商品对象信息的方法及装置。
背景技术
为了提高消费者对大家电等大件商品的购物体验,一些交易平台为商家提供了统一的物流管理平台。通过该平台,商家可以首先入驻到一些特定的仓库(物流管理平台提供的大家电仓库,每个仓库都有自己的配送覆盖范围,能够给消费者提供确定性的物流服务体验),然后商家将大家电商品入库到大家电仓库。消费者在前端页面中查看前端商品对象时,可以根据消费者所在的地址匹配仓库的覆盖区域范围,如果匹配上后则会将对应仓库中的库存展示给消费者,消费者付款下单后,会生成一个物流订单流入到物流管理平台,物流管理平台对其进行发货,而后“卖家的货物”经过一系列的配送环节派送到消费者指定的收货地址。
随着业务的迅速发展,电商前端交易下单与后端物流服务的联系越来越紧密,比如:时效展现、物流服务(预约配送、送装一体等)的披露等等,这些服务质量也会越来越影响消费者的购买意愿。但是,在披露这些物流服务的过程中,又会涉及多种核心数据的维护,比如:前端商品对象的标签(交易前端根据标签做不同的业务处理,例如,走区域销售模式的标签为2178,等等)、前后端商品绑定关系、仓库覆盖范围、配送时效、库存等等,只要一个发生异常(例如,商家可能会将某前后端商品绑定关系误删、某仓库的覆盖范围可能没有配置,某配送服务方在某区域的配送时效没有配置等等),就可能会导致前端销售流量的损失(消费者无法正常下单),这对于“双11”等大型活动来说,简直是一件灾难的事情。
因此,针对大家电等交易链路的复杂性以及商家对于正常下单的迫切需求的现状,如何避免由于交易链路的异常所带来的成交量损失,是需要本领域技术人员解决的技术问题。
发明内容
本申请提供了提供商品对象信息的方法及装置,能够提高***效率,避免由于交易链路的异常所带来的成交量损失。
本申请提供了如下方案:
一种提供商品对象信息的方法,包括:
第一服务器确定待校验商品对象;
读取所述待校验商品对象在多个维度上的核心数据,所述核心数据包括交易链路上的关键节点上的数据;
通过判断所述多个维度上的核心数据,对商品对象信息进行校验。
一种提供商品对象信息的装置,应用于第一服务器,包括:
商品对象确定单元,用于确定待校验商品对象;
核心数据读取单元,用于读取所述待校验商品对象在多个维度上的核心数据,所述核心数据包括交易链路上的关键节点上的数据;
校验单元,用于通过判断所述多个维度上的核心数据,对商品对象信息进行校验。
根据本申请提供的具体实施例,本申请公开了以下技术效果:
通过本申请实施例,可以通过第一服务器,将分散在各个***中的多项核心数据读取出来,以便通过对核心数据的完整性、一致性等进行校验,确定出商品对象是否可正常交易,或者在发现某商品对象存在交易异常时,快速定位到出现问题的核心数据。因此,可以提高***效率,避免由于交易链路的异常所带来的成交量损失。
当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供***架构示意图;
图2是本申请实施例提供的方法的流程图;
图3是本申请实施例提供的信息交互过程示意图;
图4是本申请实施例提供的装置的示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
在本申请实施例中,针对交易链路的复杂性以及第一用户(例如,商家用户等)对于正常下单的迫切需求的现状,为了避免由于交易链路核心数据的异常所带来的成交量损失,提供了可以对商品对象的核心数据进行校验的平台。在该平台中,可以首先在复杂的交易链路中抽象出一套核心数据模型,例如,可以包括:商品对象信息(包括商品对象标签、前后台商品对象绑定关系、是否组合商品对象等等)、仓库列表、仓库覆盖范围、配送范围、线路时效、第一用户的订购关系等,这些核心数据都是交易链路上的关键节点上的数据。由于只要这些核心数据完整,就基本上可以保障第二用户(例如,买家用户,消费者用户等)正常下单,因此,通过该平台,可以将需要校验的商品对象的各项核心数据读取出来,这样可以从整体上对各项核心数据进行完整性校验,而不需要由相关的工作人员从各个***中查询各项数据。其中,触发校验的时机既可以是定时触发(例如,可以定时对一批商品对象进行核心数据校验,例如,可以在某大型促销活动开始之前,对参加活动的商品对象的核心数据进行校验,等等),也可以手工触发(通过指定某一商品对象,校验核心数据的完整性情况,例如,当某商品对象在前端交易过程中被发现无法正常下单时,可以对该商品对象的核心数据进行校验,等等)。
其中,各项待校验的核心数据通常分散在不同的***中,例如,商品对象信息通常由在商品中心服务器进行保存及维护,仓库列表以及库存信息通常由库存中心服务器进行保存及维护,订购关系信息通常由订购中心服务器进行保存及维护,仓库覆盖范围、配送线路以及配送时效信息通常由资源中心服务器(RC)保存,另外,物流业务***(例如,delivery)通常也会从资源服务器获取仓库覆盖范围信息,以进行前置路由等操作,等等。因此,参见图1,本申请实施例中可以通过一校验服务器从分散在各***中的各项核心数据读取出来,以便对商品对象信息进行校验,这样,就可以快速确定出各商品对象是否可正常交易,或者在发现某商品对象存在无法交易现象时,可以快速定位出商品对象信息中存在异常的核心数据。
下面对具体的实现方式进行详细介绍。
参见图2,本申请实施例首先提供了一种提供商品对象信息的方法,该方法可以包括以下步骤:
S201:第一服务器确定待校验商品对象;
具体实现时,可以有多种确定待校验商品对象的实现方式。例如,其中一种实现方式下,可以由工作人员等设定待校验的商品对象列表,具体的,可以是在一些大型促销活动等开始之前,将参加活动的商品对象确定为待校验的商品对象。由于各***中保存的各项核心数据通常会随着交易的发生、补货等操作发生变化,因此,在这种实现方式下,还可以按照预置的时间间隔,对列表中的各商品对象进行周期性校验。在另一种实现方式下,还可以是在某商品对象被发现存在交易异常现象时,通过接收其他服务器的请求等方式,将出现交易异常的商品对象确定为待校验商品对象,等等。
S202:读取所述待校验商品对象在多个维度上的核心数据,所述核心数据包括交易链路上的关键节点上的数据;
在确定出待校验商品对象后,第一服务器可以读取出待校验商品对象在多个维度上的核心数据,如前文所述,所谓的核心数据就可以是指交易链路上的关键节点上的数据。
具体实现时,首先可以从第二服务器(例如,商品中心服务器IC等)读取商品对象的标签信息、前端商品对象与后端商品对象之间的绑定关系信息、对应后端商品对象的标签信息以及是否组合商品对象等。其中,所谓的组合商品对象是指:在后端对应多个商品对象,但是在前端售卖时则组合为一个前端商品对象,例如,空调的内机与外机在后端对应两个不同的商品对象,但是,在前端进行售卖时,由于第二用户(例如,买家用户、消费者用户等)在购买空调内机时,通常需要连同外机一起进行购买,因此,为了缩短第二用户的操作路径,可以将空调内机与外机组合为一个前端商品对象,此时,该前端商品对象就可以称为组合商品对象,第二用户只需要对该组合商品对象进行下单,即可实现对空调内机与外机的购买。其中,对于组合商品对象,在第二服务器中保存商品对象信息时,通常会添加上特定的标识等,因此,可以通过这种标识,来识别出一个商品对象是否属于组合商品对象。关于从第二服务器获取的上述各项核心数据,都可能会存在标签信息不准确、前后端商品对象绑定关系被误删等情况,以至于影响商品对象的正常交易,因此,在本申请实施例中,都可以读取出来以便对其进行校验。
另一个维度上的核心数据可以是指商品对象关联仓库的库存数据。具体实现时,可以从第三服务器(例如,库存中心服务器IPM等)读取商品对象关联的存在库存记录的第一仓库列表,以及各仓库的库存数据,以便对各仓库的库存数据进行校验。也就是说,由于第一用户(例如,商家用户、卖家用户等)通常会对一个商品对象进行区域性销售,在分布在不同区域的仓库中都进行铺货,以满足各区域内第二用户的购买需求。因此,一个商品对象通常会关联多个仓库,而关于一个商品对象与哪些仓库关联,在每个仓库中具有多少库存(包括可销库存、占用库存、调拨在途库存等等)等信息,通常可以由第三服务器进行保存以及维护。因此,在本申请实施例中,可以从第三服务器中读取到这些库存信息,以便对其进行校验。
在实际应用中,第一用户通常只可以向与其具有订购关系的仓库中进行铺货,最初的订购关系通常是在第一用户刚刚入驻统一物流管理平台时确定的,而随着具体售卖过程的进行,平台一般是允许第一用户修改其订购关系的。但是,第一用户的订购关系信息通常由第四服务器进行保存以及维护,也就是说,商品对象的库存信息与第一用户的订购关系信息分布在不同的***中,双方的信息同步可能不够及时,因此,可能会出现以下情况:通过查询第三服务器获知某商品对象在某仓库中存在可售库存,但是通过查询第四服务器却获知,第一用户已经取消了与该仓库的订购关系,此时,如果将该商品对象直接在前端进行售卖,则就会出现无法交易的情况。为此,在本申请实施例中,还可以确定出待校验商品对象关联的第一用户,然后从第四服务器中读取与所述第一用户具有订购关系的第二仓库列表,以便对所述第一仓库列表与所述第二仓库列表中仓库的一致性进行校验,并确定出当前可用仓库列表。
在确定出当前可用仓库列表的情况下,还可以读取所述当前可用仓库列表中各仓库的覆盖范围、配送线路以及配送时效信息,以便对各仓库的覆盖范围、配送线路以及配送时效信息进行校验。之所以将上述信息也作为待检验的核心数据是因为,这些信息的完整性也会影响到前端的正常交易,而在实际应用中可能会存在某仓库的配送范围、配送时效等信息未配置等情况,因此,在本申请实施例中,还可以将上述信息读取出来,以便对其完整性进行校验。
其中,关于仓库列表中各仓库的覆盖范围、配送线路以及配送时效信息,通常是由第六服务器(例如,资源中心服务器RC等)进行保存以及维护,因此,可以从该第六服务器进行读取。另外,在实际应用中,第五服务器(例如,负责商品相关物流业务的核心***,处在前台交易***和后端物流***之间的服务器delivery等)通常也会从第六服务器读取仓库的覆盖范围信息,以用于在第二用户购买某商品对象并输入了收货地址信息后,利用各仓库的覆盖范围信息进行前置路由,提前确定出发货仓库等。此时,第五服务器中的仓库覆盖范围与第六服务器中保存的仓库覆盖范围信息如果存在不一致的情况,也会影响到商品对象的正常交易,因此,在本申请实施例中,在读取仓库列表中各仓库的覆盖范围、配送线路以及配送时效信息时,可以从第五服务器中读取各仓库的覆盖范围信息,并从第六服务器中读取各仓库的覆盖范围、配送线路以及配送时效信息,以便对第五服务器与第六服务器中保存的仓库覆盖范围信息的一致性进行比对。
另外,在实际应用中,各个服务器在保存各项核心数据时,通常会在数据库中进行保存,另外,可能还会在缓存(tair)中保存一份,以此来减轻对数据库的读写压力。但是,如果数据库中与缓存中出现数据不一致的情况,同样可能会影响商品对象的正常交易。因此,在本申请实施例中,如果某项核心数据在数据库以及缓存中都有保存,则可以分别从对应服务器的缓存以及数据库中进行读取,以便对缓存与数据库中的数据一致性进行比对,避免存在数据不一致的情况。需要说明的是,在实际应用中,针对同一纬度上的核心数据,服务器在进行缓存时,可能会将在多个缓存单元中保存多份,因此,还可能出现多个缓存单元之间数据不一致的问题,因此,还可以将各个缓存单元里的数据都读取出来,以便对各个缓存之间的数据一致性进行比对。
当然,在实际应用中,可能并不是每项核心数据都存在上述缓存的情况,因此,可以针对部分存在上述情况的核心数据,按照该方式进行处理。例如,对于库存数据,第三服务器通常就会在缓存中进行保存,第五服务器也可能会将仓库覆盖范围信息进行缓存,第六服务器也可能会将仓库覆盖范围、配送线路、线路时效等进行缓存,等等。
S203:通过判断所述多个维度上的核心数据,对商品对象信息进行校验。
在读取出各项核心数据后,就可以提供给校验方进行校验,其中,校验方可以是平台中的工作人员,或者,还可以是用于校验的处理模块。也就是说,在提供出各项核心数据后,后续的校验过程可以是人工完成,或者,还可以是平台自动完成。针对后一种情况,具体实现时,可以预先保存各个维度上核心数据的校验标准信息,在读取到各个维度上的核心数据后,可以利用所述校验标准信息对所述读取到的核心数据进行校验,然后返回校验结果。
其中,各个维度上核心数据的校验标准信息可以根据实际应用中的情况进行设定,例如,对于前后端商品对象绑定关系信息,可以将校验标准设定为:如果存在前后端绑定关系,则校验通过。对于第三服务器缓存与第三服务器数据库中保存的第一仓库列表,如果信息一致,则校验通过,等等。
总之,在本申请实施例中,可以通过第一服务器,将分散在各个***中的多项核心数据读取出来,以便通过对核心数据的完整性、一致性等进行校验,确定出商品对象是否可正常交易,或者在发现某商品对象存在交易异常时,快速定位到出现问题的核心数据。因此,可以提高***效率,避免由于交易链路的异常所带来的成交量损失。
为了便于理解,下面通过各***之间的信息交互过程示意图,对本申请实施例在实际应用中的一种具体实施方式进行介绍。参见图3,在该图3中涉及到以下交互实体:第一服务器(vspops)、第二服务器(IC)、第三服务器缓存(IPM-tair)、第三服务器数据库(IPM-DB)、第四服务器(USA)、第五服务器缓存(delivery-tair)、第五服务器数据库(delivery-DB)、第六服务器缓存(RC-tair)、第六服务器数据库(RC-DB)。如图所示,该交互过程可以包括:
1:vspops接收输入的待校验商品对象id;
2:从IC获取前端商品对象标签;
3:从IC获取前后端商品对象绑定关系;
4:从IC获取后端货品信息;
5、从IPM-tair获取库存大于0的仓库列表;
6、从IPM-DB获取库存大于0的仓库列表;
7、从IPM-DB获取库存数据;
8、从USA获取第一用户订购的仓库列表;
9、从delivery-tair获取仓库的覆盖范围信息;
10、从delivery-DB获取仓库的覆盖范围信息;
11、从RC-tair获取仓库的覆盖范围信息、配送线路、线路时效信息;
12、从RC-DB获取仓库的覆盖范围信息、配送线路、线路时效信息。
后续具体进行校验时,可以对各项核心数据的完整性进行校验,另外还可以对第5步与第6步、第9步与第10步、第11步与第12步、第10步与第12步读取到的核心数据进行一致性校验。
与本申请实施例提供的提供商品对象信息的方法相对应,本申请实施例还提供了一种提供商品对象信息的装置,该装置应用于第一服务器,参见图4,该装置可以包括:
商品对象确定单元401,用于确定待校验商品对象;
核心数据读取单元402,用于读取所述待校验商品对象在多个维度上的核心数据,所述核心数据包括交易链路上的关键节点上的数据;
校验单元403,用于通过判断所述多个维度上的核心数据,对商品对象信息进行校验。
具体实现时,所述商品对象确定单元具体用于:
根据预先设定的待校验商品对象列表,确定待校验商品对象;其中,按照预置的时间间隔对所述列表中的商品对象进行周期性校验。
或者,所述商品对象确定单元具体用于:
接收对指定商品对象进行校验的请求,并将所述指定商品对象确定为待校验商品对象;其中,所述指定商品对象包括在交易过程中被发现无法正常交易的商品对象。
或者,所述核心数据读取单元具体用于:
从第二服务器读取商品对象的标签信息、前端商品对象与后端商品对象之间的绑定关系信息、对应后端商品对象的标签信息以及是否组合商品对象。
或者,所述核心数据读取单元具体用于:
从第三服务器读取商品对象关联的存在库存记录的第一仓库列表,以及各仓库的库存数据,以便对各仓库的库存数据进行校验。
此时,所述核心数据读取单元具体还可以用于:
确定所述待校验商品对象关联的第一用户;
从第四服务器中读取与所述第一用户具有订购关系的第二仓库列表,以便对所述第一仓库列表与所述第二仓库列表中仓库的一致性进行校验,并确定出当前可用仓库列表。
另外,所述核心数据读取单元具体还可以用于:
读取所述当前可用仓库列表中各仓库的覆盖范围、配送线路以及配送时效信息,以便对各仓库的覆盖范围、配送线路以及配送时效信息进行校验。
再者,所述核心数据读取单元具体用于:
从第五服务器中读取各仓库的覆盖范围信息;
从第六服务器中读取各仓库的覆盖范围、配送线路以及配送时效信息,以便对第五服务器与第六服务器中保存的仓库覆盖范围信息的一致性进行比对。
或者,所述核心数据读取单元具体用于:
针对同一维度上的核心数据,分别从对应服务器的缓存以及数据库中进行读取,以便对缓存与数据库中的数据一致性进行比对。
在具体实现时,所述校验单元可以包括:
校验标准信息保存子单元,用于预先保存各个维度上核心数据的校验标准信息;
校验子单元,用于读取到各个维度上的核心数据后,利用所述校验标准信息对所述读取到的核心数据进行校验;
校验结果返回子单元,用于返回校验结果。
通过本申请实施例,可以通过第一服务器,将分散在各个***中的多项核心数据读取出来,以便通过对核心数据的完整性、一致性等进行校验,确定出商品对象是否可正常交易,或者在发现某商品对象存在交易异常时,快速定位到出现问题的核心数据。因此,可以提高***效率,避免由于交易链路的异常所带来的成交量损失。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***或***实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的***及***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上对本申请所提供的提供商品对象信息的方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。

Claims (20)

1.一种提供商品对象信息的方法,其特征在于,包括:
第一服务器确定待校验商品对象;
读取所述待校验商品对象在多个维度上的核心数据,所述核心数据包括交易链路上的关键节点上的数据;
通过判断所述多个维度上的核心数据,对商品对象信息进行校验。
2.根据权利要求1所述的方法,其特征在于,所述确定待校验商品对象,包括:
根据预先设定的待校验商品对象列表,确定待校验商品对象;其中,按照预置的时间间隔对所述列表中的商品对象进行周期性校验。
3.根据权利要求1所述的方法,其特征在于,所述确定待校验商品对象,包括:
接收对指定商品对象进行校验的请求,并将所述指定商品对象确定为待校验商品对象;其中,所述指定商品对象包括在交易过程中被发现无法正常交易的商品对象。
4.根据权利要求1所述的方法,其特征在于,所述读取所述待校验商品对象在多个维度上的核心数据,包括:
从第二服务器读取商品对象的标签信息、前端商品对象与后端商品对象之间的绑定关系信息、对应后端商品对象的标签信息以及是否组合商品对象。
5.根据权利要求1所述的方法,其特征在于,所述读取所述待校验商品对象在多个维度上的核心数据,包括:
从第三服务器读取商品对象关联的存在库存记录的第一仓库列表,以及各仓库的库存数据,以便对各仓库的库存数据进行校验。
6.根据权利要求5所述的方法,其特征在于,所述读取所述待校验商品对象在多个维度上的核心数据还包括:
确定所述待校验商品对象关联的第一用户;
从第四服务器中读取与所述第一用户具有订购关系的第二仓库列表,以便对所述第一仓库列表与所述第二仓库列表中仓库的一致性进行校验,并确定出当前可用仓库列表。
7.根据权利要求6所述的方法,其特征在于,所述读取所述待校验商品对象在多个维度上的核心数据还包括:
读取所述当前可用仓库列表中各仓库的覆盖范围、配送线路以及配送时效信息,以便对各仓库的覆盖范围、配送线路以及配送时效信息进行校验。
8.根据权利要求7所述的方法,其特征在于,所述读取仓库列表中各仓库的覆盖范围、配送线路以及配送时效信息,包括:
从第五服务器中读取各仓库的覆盖范围信息;
从第六服务器中读取各仓库的覆盖范围、配送线路以及配送时效信息,以便对第五服务器与第六服务器中保存的仓库覆盖范围信息的一致性进行比对。
9.根据权利要求1至8任一项所述的方法,其特征在于,所述读取所述待校验商品对象在多个维度上的核心数据,包括:
针对同一维度上的核心数据,分别从对应服务器的缓存以及数据库中进行读取,以便对缓存与数据库中的数据一致性进行比对。
10.根据权利要求1至8任一项所述的方法,其特征在于,所述通过判断所述多个维度上的核心数据,对商品对象信息进行校验,包括:
预先保存各个维度上核心数据的校验标准信息;
读取到各个维度上的核心数据后,利用所述校验标准信息对所述读取到的核心数据进行校验;
返回校验结果。
11.一种提供商品对象信息的装置,其特征在于,应用于第一服务器,包括:
商品对象确定单元,用于确定待校验商品对象;
核心数据读取单元,用于读取所述待校验商品对象在多个维度上的核心数据,所述核心数据包括交易链路上的关键节点上的数据;
校验单元,用于通过判断所述多个维度上的核心数据,对商品对象信息进行校验。
12.根据权利要求11所述的装置,其特征在于,所述商品对象确定单元具体用于:
根据预先设定的待校验商品对象列表,确定待校验商品对象;其中,按照预置的时间间隔对所述列表中的商品对象进行周期性校验。
13.根据权利要求11所述的装置,其特征在于,所述商品对象确定单元具体用于:
接收对指定商品对象进行校验的请求,并将所述指定商品对象确定为待校验商品对象;其中,所述指定商品对象包括在交易过程中被发现无法正常交易的商品对象。
14.根据权利要求11所述的装置,其特征在于,所述核心数据读取单元具体用于:
从第二服务器读取商品对象的标签信息、前端商品对象与后端商品对象之间的绑定关系信息、对应后端商品对象的标签信息以及是否组合商品对象。
15.根据权利要求11所述的装置,其特征在于,所述核心数据读取单元具体用于:
从第三服务器读取商品对象关联的存在库存记录的第一仓库列表,以及各仓库的库存数据,以便对各仓库的库存数据进行校验。
16.根据权利要求15所述的装置,其特征在于,所述核心数据读取单元具体还用于:
确定所述待校验商品对象关联的第一用户;
从第四服务器中读取与所述第一用户具有订购关系的第二仓库列表,以便对所述第一仓库列表与所述第二仓库列表中仓库的一致性进行校验,并确定出当前可用仓库列表。
17.根据权利要求16所述的装置,其特征在于,所述核心数据读取单元具体还用于:
读取所述当前可用仓库列表中各仓库的覆盖范围、配送线路以及配送时效信息,以便对各仓库的覆盖范围、配送线路以及配送时效信息进行校验。
18.根据权利要求17所述的装置,其特征在于,所述核心数据读取单元具体用于:
从第五服务器中读取各仓库的覆盖范围信息;
从第六服务器中读取各仓库的覆盖范围、配送线路以及配送时效信息,以便对第五服务器与第六服务器中保存的仓库覆盖范围信息的一致性进行比对。
19.根据权利要求11至18任一项所述的装置,其特征在于,所述核心数据读取单元具体用于:
针对同一维度上的核心数据,分别从对应服务器的缓存以及数据库中进行读取,以便对缓存与数据库中的数据一致性进行比对。
20.根据权利要求11至18任一项所述的装置,其特征在于,所述校验单元包括:
校验标准信息保存子单元,用于预先保存各个维度上核心数据的校验标准信息;
校验子单元,用于读取到各个维度上的核心数据后,利用所述校验标准信息对所述读取到的核心数据进行校验;
校验结果返回子单元,用于返回校验结果。
CN201610194797.2A 2016-03-30 2016-03-30 提供商品对象信息的方法及装置 Pending CN107292624A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610194797.2A CN107292624A (zh) 2016-03-30 2016-03-30 提供商品对象信息的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610194797.2A CN107292624A (zh) 2016-03-30 2016-03-30 提供商品对象信息的方法及装置

Publications (1)

Publication Number Publication Date
CN107292624A true CN107292624A (zh) 2017-10-24

Family

ID=60086680

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610194797.2A Pending CN107292624A (zh) 2016-03-30 2016-03-30 提供商品对象信息的方法及装置

Country Status (1)

Country Link
CN (1) CN107292624A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110929132A (zh) * 2019-11-14 2020-03-27 北京无限光场科技有限公司 信息交互方法、装置、电子设备及计算机可读存储介质
CN112785322A (zh) * 2019-11-07 2021-05-11 阿里巴巴集团控股有限公司 商品对象流转过程的数据处理方法、装置及电子设备

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1423222A (zh) * 2001-11-27 2003-06-11 株式会社世界 基于动态的商品分选***及商品分选方法
CN1437150A (zh) * 2002-02-04 2003-08-20 鸿富锦精密工业(深圳)有限公司 动态库存管控***及方法
CN1862580A (zh) * 2005-05-13 2006-11-15 国际商业机器公司 进行库存管理的方法和***
CN101477522A (zh) * 2007-12-31 2009-07-08 财团法人工业技术研究院 收集与分析商业智能数据的***
CN102207940A (zh) * 2010-03-31 2011-10-05 国际商业机器公司 用于验证数据的方法和***
CN102402748A (zh) * 2010-09-07 2012-04-04 中商商业发展规划院有限公司 商品流通数据在线监测方法与***
CN103020269A (zh) * 2012-12-26 2013-04-03 广州市西美信息科技有限公司 一种数据验证的方法以及装置
CN103345487A (zh) * 2013-06-24 2013-10-09 北京奇虎科技有限公司 一种多平台之间数据一致性校验的方法和***
CN103439911A (zh) * 2013-09-11 2013-12-11 北京四方继保自动化股份有限公司 一种多维度的控制***安全管理方法
CN103942217A (zh) * 2013-01-21 2014-07-23 阿里巴巴集团控股有限公司 一种网页信息的推荐方法以及装置
CN104424339A (zh) * 2013-09-11 2015-03-18 腾讯科技(深圳)有限公司 数据分析的方法、装置及***
CN104881767A (zh) * 2015-05-14 2015-09-02 努比亚技术有限公司 一种基于多库存***进行库存管理的方法和***
CN105321047A (zh) * 2015-11-10 2016-02-10 中国电力科学研究院 一种调度计划类数据多维度校验方法

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1423222A (zh) * 2001-11-27 2003-06-11 株式会社世界 基于动态的商品分选***及商品分选方法
CN1437150A (zh) * 2002-02-04 2003-08-20 鸿富锦精密工业(深圳)有限公司 动态库存管控***及方法
CN1862580A (zh) * 2005-05-13 2006-11-15 国际商业机器公司 进行库存管理的方法和***
CN101477522A (zh) * 2007-12-31 2009-07-08 财团法人工业技术研究院 收集与分析商业智能数据的***
CN102207940A (zh) * 2010-03-31 2011-10-05 国际商业机器公司 用于验证数据的方法和***
CN102402748A (zh) * 2010-09-07 2012-04-04 中商商业发展规划院有限公司 商品流通数据在线监测方法与***
CN103020269A (zh) * 2012-12-26 2013-04-03 广州市西美信息科技有限公司 一种数据验证的方法以及装置
CN103942217A (zh) * 2013-01-21 2014-07-23 阿里巴巴集团控股有限公司 一种网页信息的推荐方法以及装置
CN103345487A (zh) * 2013-06-24 2013-10-09 北京奇虎科技有限公司 一种多平台之间数据一致性校验的方法和***
CN103439911A (zh) * 2013-09-11 2013-12-11 北京四方继保自动化股份有限公司 一种多维度的控制***安全管理方法
CN104424339A (zh) * 2013-09-11 2015-03-18 腾讯科技(深圳)有限公司 数据分析的方法、装置及***
CN104881767A (zh) * 2015-05-14 2015-09-02 努比亚技术有限公司 一种基于多库存***进行库存管理的方法和***
CN105321047A (zh) * 2015-11-10 2016-02-10 中国电力科学研究院 一种调度计划类数据多维度校验方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112785322A (zh) * 2019-11-07 2021-05-11 阿里巴巴集团控股有限公司 商品对象流转过程的数据处理方法、装置及电子设备
CN110929132A (zh) * 2019-11-14 2020-03-27 北京无限光场科技有限公司 信息交互方法、装置、电子设备及计算机可读存储介质
CN110929132B (zh) * 2019-11-14 2023-10-20 北京有竹居网络技术有限公司 信息交互方法、装置、电子设备及计算机可读存储介质

Similar Documents

Publication Publication Date Title
CN105096015B (zh) 商品对象信息处理方法及***
US20150178814A1 (en) Methods and systems for conducting online transactions
CN109118219A (zh) 交易数据处理方法和装置
CN106447248B (zh) 提供业务对象配送时效信息的方法及装置
CN109285053A (zh) 一种电商平台数据处理装置及方法
CN113159675B (zh) 一种基于销售的库存管理方法及设备
US20130085782A1 (en) System and method for providing on-line moving insurance
CN109299901A (zh) 一种确定商品配送门店的方法、装置、设备及存储介质
CN106469358B (zh) 物流信息处理方法及装置
CN108764963A (zh) 一种基于应价协议的电商交易平台
KR102136976B1 (ko) 토큰화된 모바일 상품권 서비스 방법 및 이를 이용한 서비스 제공 장치
CN106952085A (zh) 一种数据存储与业务处理的方法及装置
KR20190128441A (ko) 복지형 언더몰 시스템 및 그 운영 방법
US20150142614A1 (en) Transaction support system
CN107292624A (zh) 提供商品对象信息的方法及装置
CN107330769A (zh) 一种网络直销的客户营销管理***
JP2001338253A (ja) 電子商取引方法および装置
KR20160051934A (ko) 모바일 농수산물 직거래 시스템 및 이의 실행 방법
US9972027B1 (en) System and method of tracking the effectiveness of viewing resources on electronic devices in causing transaction activity to subsequently occur at a physical location associated with the resources
CN111028063A (zh) 跳蚤市场在线交易管理方法和***
KR101955713B1 (ko) 프랜차이즈 대출 서비스를 제공하는 컴퓨팅 장치 및 방법
CN115357766A (zh) 数据匹配方法及相关装置
CN107767207B (zh) 一种处理对象数据集合的方法和设备
US20140040063A1 (en) System and tagging mechanism for providing on-line insurance, including moving insurance
JP2001184440A (ja) 物流システム、商品配送方法および物流情報処理方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20180416

Address after: Four story 847 mailbox of the capital mansion of Cayman Islands, Cayman Islands, Cayman

Applicant after: CAINIAO SMART LOGISTICS HOLDING Ltd.

Address before: Cayman Islands Grand Cayman capital building a four storey No. 847 mailbox

Applicant before: ALIBABA GROUP HOLDING Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20171024

RJ01 Rejection of invention patent application after publication