对象信息存储方法、装置、设备及计算机可读介质与流程

文档序号:25582684发布日期:2021-06-22 16:23阅读:101来源:国知局
对象信息存储方法、装置、设备及计算机可读介质与流程

本申请涉及互联网技术领域,具体而言,涉及一种对象信息存储方法、装置、设备及计算机可读介质。



背景技术:

在商品体系中包括以下概要:

spu(standardproductunit标准产品单位),是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。通俗点讲,属性值、特性相同的商品就可以称为一个spu。例如:华为mate30就是一个spu,与商家、颜色、款式、套餐都无关。

目前,相关技术中,对于商品信息的存储基本都是基于spu的,如商品名称、商品图片、商品状态等,商品的其他信息则琐碎且杂糅,信息之间的关联度不高,导致当前的商品信息存储体系中,商品信息分层不明显,各种信息杂糅在一起,用户难以快速找到真正需要的信息。

针对相关技术中信息之间的关联度不高,导致当前的商品信息存储体系中,商品信息分层不明显,各种信息杂糅在一起的问题,目前尚未提出有效的解决方案。



技术实现要素:

本申请的主要目的在于提供一种对象信息存储方法、装置、设备及计算机可读介质,以解决相关技术中信息之间的关联度不高,导致当前的商品信息存储体系中,商品信息分层不明显,各种信息杂糅在一起的问题。

为了实现上述目的,根据本申请的一个方面,提供了一种对象信息存储方法,包括:

获取交易对象的交易对象信息,交易对象是按照基础对象的组成组件以及各个组件的设置属性生成的,交易对象的交易对象信息包括:生成交易对象的所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种;

将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中。

可选地,交易对象信息还包括基础对象的基础对象标识信息,将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中之后,所述方法还包括:

将基础对象标识信息存储在交易对象服务数据库中,以通过基础对象标识信息建立交易对象与基础对象之间的关联关系。

可选地,将基础对象标识信息存储在交易对象服务数据库之前,所述方法还包括按照如下方式获取基础对象标识信息:

从基础对象服务数据库中提取基础对象标识信息,基础对象服务数据库用于存储基础对象的基础对象信息,基础对象信息包括基础对象的名称信息、展示信息、状态信息中的至少一种。

可选地,将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中之后,所述方法还包括:

生成与所选组件的组件信息对应的第一规格标识信息,生成与所选组件的属性信息对应的第二规格标识信息;

将第一规格标识信息和第二规格标识信息存储存储在交易对象服务数据库中,并将第一规格标识信息、所选组件的组件信息、第二规格标识信息以及所选组件的属性信息存储在规格服务数据库中,以通过第一规格标识信息和第二规格标识信息建立交易对象与交易对象的各个组件、组件的属性之间的关联关系。

可选地,在接收到数据更新指令的情况下,所述方法还包括按照如下方式中的至少一种进行数据更新:

在从数据更新指令中提取到交易对象标识信息的情况下,对交易对象服务数据库中存储的交易对象信息进行更新;

在从数据更新指令中提取到基础对象标识信息的情况下,对基础对象服务数据库中存储的基础对象信息进行更新;

在从数据更新指令中提取到第一规格标识信息的情况下,对规格服务数据库中存储的所选组件的组件信息进行更新;

在从数据更新指令中提取到第二规格标识信息的情况下,对规格服务数据库中存储的所选组件的属性信息进行更新。

可选地,在将交易对象信息存储至交易对象服务数据库之后,所述方法还包括:

接收关于目标交易对象的信息查询请求,信息查询请求中携带有目标交易对象的交易对象标识信息,目标交易对象是按照目标基础对象的组成组件以及各个组件的设置属性生成的;

从交易对象服务数据库中获取与目标交易对象的交易对象标识信息相对应的目标交易对象信息;

输出目标交易对象信息。

可选地,从交易对象服务数据库中获取与目标交易对象的交易对象标识信息相对应的目标交易对象信息之后,所述方法还包括:

从目标交易对象信息中提取目标基础对象的目标基础对象标识信息和目标规格标识信息;

从基础对象服务数据库中获取与目标基础对象标识信息相对应的目标基础对象信息,从规格服务数据库中获取与目标规格标识信息相对应的目标组件的组件信息和目标组件的属性信息,目标组件为生成目标交易对象的所选组件;

输出目标基础对象信息、目标组件的组件信息以及目标组件的属性信息,以获得关于目标交易对象的完整信息。

为了实现上述目的,根据本申请的另一方面,提供了一种对象信息存储装置,包括:

信息获取模块,用于获取交易对象的交易对象信息,交易对象是按照基础对象的组成组件以及各个组件的设置属性生成的,交易对象的交易对象信息包括:生成交易对象的所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种;

信息存储模块,用于将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中。

为了实现上述目的,根据本申请的还一方面,提供了一种应用于c2m模式中的对象信息存储装置,其中,该对象信息存储装置包括如前述根据本申请另一方面的一种对象信息存储装置。

其中,c2m是英文customer-to-manufacturer(即用户直连制造)的缩写,是一种新型的工业互联网电子商务的商业模式,又被称为“短路经济”。

为了实现上述目的,根据本申请的还一方面,提供了一种电子设备,包括存储器、处理器、通信接口及通信总线,存储器中存储有可在处理器上运行的计算机程序,存储器、处理器通过通信总线和通信接口进行通信,处理器执行计算机程序时实现上述方法的步骤。

为了实现上述目的,根据本申请的还一方面,提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质,程序代码使处理器执行上述的方法。

通过本申请,采用以下步骤:获取交易对象的交易对象信息,交易对象是按照基础对象的组成组件以及各个组件的设置属性生成的,交易对象的交易对象信息包括:生成交易对象的所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种;将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中,解决了相关技术中信息之间的关联度不高,导致当前的商品信息存储体系中,商品信息分层不明显,各种信息杂糅在一起的问题。进而达到了完成su信息的底层存储,并明确了spu、su、规格之间的关联关系的效果,并对之后的功能扩招和信息维护带来便利。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为根据本申请实施例提供的一种可选的对象信息存储方法硬件环境示意图;

图2为根据本申请实施例提供的一种可选的对象信息存储方法流程图;

图3为根据本申请实施例提供的一种可选的商品信息关联示意图;

图4为根据本申请实施例提供的一种可选的商品信息存储结构示意图;

图5为根据本申请实施例提供的一种可选的商品信息存储操作示意图;

图6为根据本申请实施例提供的一种可选的对象信息存储装置框图;

图7为本申请实施例提供的一种可选的电子设备结构示意图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

相关技术中,对于商品信息的存储基本都是基于spu的,如商品名称、商品图片、商品状态等,商品的其他信息则琐碎且杂糅,信息之间的关联度不高,导致当前的商品信息存储体系中,商品信息分层不明显,各种信息杂糅在一起,用户难以快速找到真正需要的信息。

为了解决背景技术中提及的问题,根据本申请实施例的一方面,提供了一种对象信息存储方法的实施例。本申请技术方案,可以完成su信息的底层存储,并明确了spu、su、规格之间的关联关系,便于之后的功能扩展和信息维护。

下面结合优选的实施步骤对本发明进行说明,在本申请实施例中,上述对象信息存储方法可以应用于如图1所示的由终端101和服务器103所构成的硬件环境中。如图1所示,服务器103通过网络与终端101进行连接,可用于为终端或终端上安装的客户端提供服务,可在服务器上或独立于服务器设置数据库105,用于为服务器103提供数据存储服务,上述网络包括但不限于:广域网、城域网或局域网,终端101包括但不限于pc、手机、平板电脑等。

本申请实施例中的一种对象信息存储方法可以由服务器103来执行,还可以是由服务器103和终端101共同执行,如图2所示,该方法可以包括以下步骤:

步骤s202,获取交易对象的交易对象信息,交易对象是按照基础对象的组成组件以及各个组件的设置属性生成的,交易对象的交易对象信息包括:生成交易对象的所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种。

本申请实施例中,基础对象可以是spu(standardproductunit标准产品单位),即商品信息聚合的最小单位,属性值、特性相同的商品就可以称为一个spu。例如:华为mate30就是一个spu,与商家、颜色、款式、套餐都无关。基础对象可以是一类商品的统称,如水杯可以是基础对象,实际组成水杯的组件可以包括杯体、杯柄和杯盖,不管上述组件的颜色如何、尺码如何、样式如何、材质如何,所有都可以称之为水杯。

基础对象的组成组件可以是该基础对象不可或缺的部分,也可以包括可以扩展的部分,以水杯为例,水杯这一基础对象的组成组件可以包括必不可少的杯体,单独的杯体可以作为水杯,还可以包括杯柄、杯盖,杯体、杯柄可以组成一种水杯,杯体、杯盖可以组成一种水杯,杯体、杯柄以及杯盖也可以组成一种水杯。

交易对象可以是su(saleunit不可分割的最小售卖单元),即明确组成组件以及各个组件颜色、尺码、样式、材质的具体商品。在明确商品的组成组件以及各个组件颜色、尺码、样式、材质之后,生产商才能依据设定的模型制作商品实物,即成品。交易对象是相比基础对象而言,信息更为详细的商品,如基础对象表示的商品,能够获取的信息只有概述信息,如名称、状态(如预定状态、抢购状态、折扣状态)等,此为spu级别的信息,而交易对象标识的商品,则能够获取到价格、库存、规格等信息,此为su级别的信息。

简而言之,基础对象是一类商品的总称,如华为手机,而交易对象,是具体的一款商品,如红色外壳、麒麟9905g芯片、512gb内存、4000万像素的后置摄像头、4500mah锂电池、10v/4a超级快充模组的华为手机。又如,基础对象可以是水杯,而交易对象可以是上述只包含杯体的水杯、包含杯体、杯柄的水杯、包含杯体、杯柄、杯盖的水杯,甚至不同材料、不同颜色、不同样式、不同尺寸的水杯。

如图3所示,一个商品spu(基础对象)下有可以有多个su(交易对象),每一个su对应一种规格。规格是交易对象中一种外观、样式、材料等形成的一种组合。

交易对象的交易对象信息可以包括组成该交易对象各个部分的组件的信息,各个组件的属性信息,属性信息可以包括颜色、尺码、样式、材质等。交易对象信息还可以包括交易对象的价格、库存等信息。由于交易对象是su级别的商品对象,因此交易对象信息即为su级别的商品信息。例如,水杯为玻璃材质、金属材质等,杯体花纹为龙纹、鱼纹、云纹等,杯盖颜色为紫色、灰色、白色等。

交易对象标识信息可以是表示该交易对象的标识信息,如图4所示,可以用suid表示。

步骤s204,将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中。

本申请实施例中,将su级别的信息存储在交易对象服务数据库,可以实现该级别的信息存储,使得用户可以更加高效地找到自己真正所需的信息。

可选地,交易对象信息还包括基础对象的基础对象标识信息,将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中之后,所述方法还包括:

将基础对象标识信息存储在交易对象服务数据库中,以通过基础对象标识信息建立交易对象与基础对象之间的关联关系。

本申请实施例中,为了梳理清楚su级别的信息与spu级别的信息的关系,可以在将交易对象信息存储在交易对象服务数据库的时候或之后,将该交易对象对应的基础对象的基础对象标识信息也存储在交易对象服务数据库中,从而可以在交易对象服务数据库中根据基础对象标识信息找到存储在基础对象服务数据库中的基础对象的基础对象信息。

可选地,将基础对象标识信息存储在交易对象服务数据库之前,所述方法还包括按照如下方式获取基础对象标识信息:

从基础对象服务数据库中提取基础对象标识信息,基础对象服务数据库用于存储基础对象的基础对象信息,基础对象信息包括基础对象的名称信息、展示信息、状态信息中的至少一种。

本申请实施例中,基础对象服务数据库中存储有基础对象的基础对象信息,如名称、状态、展示信息以及基础对象标识信息等,展示信息可以包括图片、视频、代言人等信息。如图4所示,基础对象标识信息可以用spuid来表示。基础对象标识信息的获取需要从基础对象服务数据库中获取。图4以商品spu信息作为基础对象信息的举例,示出了基础对象信息的组成,在图4中可以看到,商品spu信息的组成包括以下至少任一项:spuid、商品名称、商品图片、商品状态,还可以包括其他商品信息。

可选地,将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中之后,所述方法还包括:

生成与所选组件的组件信息对应的第一规格标识信息,生成与所选组件的属性信息对应的第二规格标识信息;

将第一规格标识信息和第二规格标识信息存储在交易对象服务数据库中,并将第一规格标识信息、所选组件的组件信息、第二规格标识信息以及所选组件的属性信息存储在规格服务数据库中,以通过第一规格标识信息和第二规格标识信息建立交易对象与交易对象的各个组件、组件的属性之间的关联关系。

本申请实施例中,为了进一步将信息分级,可以将交易对象信息中相对更为细致的信息单独存储,如可以将交易对象的组成组件单独存储至第一规格服务数据库,将与交易对象的组成组件相匹配的第一规格标识保存在第一规格服务数据库和交易对象服务数据库,从而使用第一规格标识在第一规格服务数据库与交易对象服务数据库之间实现数据关联。

还可以将各个组件更细化的属性信息如组件的材料、尺寸、样式等单独存储至第二规格服务数据库,将与属性信息相匹配的第二规格标识保存在第二规格服务数据库、交易对象服务数据库以及第一规格服务数据库中,从而使用第二规格标识在第二规格服务数据库、交易对象服务数据库以及第一规格服务数据库之间实现数据关联,最终使得数据存储更为简洁、清楚。

作为一种可选的实施方式,可以将交易对象的组成组件以及各个组成组件的属性信息作为一体,生成对应交易对象的组成组件以及组件的属性信息的规格标识,将规格标识存储在交易对象服务数据库和规格服务数据库,可以实现在交易对象服务数据库中通过规格标识快速在规格服务数据库中找到该交易对象的组成组件、以及组件的属性信息。如图4所示,规格标识可以表示为规格id。

在图4中,还以商品su信息作为交易对象信息的举例,示出了交易对象信息的组成,在图4中可以看到,商品su信息的组成包括以下至少任一项:suid、商品spuid、规格id、价格、库存,还可以包括其他su信息。

在图4中,还以规格信息作为交易对象的组成组件以及组件的属性信息为例,示出了规格信息的组成,在图4中可以看到,规格信息的组成包括以下至少任一项:规格id、材料、尺寸、样式等,还可以包括其他规格信息。

可选地,在接收到数据更新指令的情况下,所述方法还包括按照如下方式中的至少一种进行数据更新:

在从数据更新指令中提取到交易对象标识信息的情况下,对交易对象服务数据库中存储的交易对象信息进行更新;

在从数据更新指令中提取到基础对象标识信息的情况下,对基础对象服务数据库中存储的基础对象信息进行更新;

在从数据更新指令中提取到第一规格标识信息的情况下,对规格服务数据库中存储的所选组件的组件信息进行更新;

在从数据更新指令中提取到第二规格标识信息的情况下,对规格服务数据库中存储的所选组件的属性信息进行更新。

本申请实施例中,由于对基础对象、交易对象以及交易对象的规格信息进行了信息分级和分别存储,因此数据更新不再需要在一大堆杂糅无序的数据中找到想要的数据进行更新,而是可以根据数据对应的标识快速找到想要的数据。例如,用户需要修改商品名称,系统根据商品名称识别到该信息与spuid关联,即可以直接根据spuid在基础对象服务数据库中对商品名称进行更新。同理,若需要更新商品价格,则可以直接根据suid在交易对象服务数据库中对商品价格进行更新。交易对象的组成组件以及各个组件的属性信息更新也是如此。

可选地,在将交易对象信息存储至交易对象服务数据库之后,所述方法还包括:

接收关于目标交易对象的信息查询请求,信息查询请求中携带有目标交易对象的交易对象标识信息,目标交易对象是按照目标基础对象的组成组件以及各个组件的设置属性生成的;

从交易对象服务数据库中获取与目标交易对象的交易对象标识信息相对应的目标交易对象信息;

输出目标交易对象信息。

本申请实施例中,若用户想要查询具体的商品信息(交易对象信息),则可以根据信息查询请求中携带的目标交易对象的交易对象标识信息在交易对象服务数据库中找到目标交易对象信息,如商家想要查看某一款水杯的价格、库存等信息,可以通过该款水杯的标识在交易对象数据库中找到该款水杯的价格、库存等信息向商家展示。

可选地,从交易对象服务数据库中获取与目标交易对象的交易对象标识信息相对应的目标交易对象信息之后,所述方法还包括:

从目标交易对象信息中提取目标基础对象的目标基础对象标识信息和目标规格标识信息;

从基础对象服务数据库中获取与目标基础对象标识信息相对应的目标基础对象信息,从规格服务数据库中获取与目标规格标识信息相对应的目标组件的组件信息和目标组件的属性信息,目标组件为生成目标交易对象的所选组件;

输出目标基础对象信息、目标组件的组件信息以及目标组件的属性信息,以获得关于目标交易对象的完整信息。

本申请实施例中,由于对基础对象、交易对象以及交易对象的规格信息进行了信息分级、分别存储且通过spuid、suid、规格id进行各级信息之间的关联,因此,用户对目标交易对象信息进行查询时,可以根据需要,向用户展示目标交易对象的完整信息,包括该目标交易对象所属的目标基础对象的信息以及该目标交易对象的所有组成组件、组件的材料、尺寸、样式等规格信息。

如图5所示为本申请中spu信息(基础对象信息)、su信息(交易对象信息)以及规格信息的存储流程示意图。如图5所示,商家在商品服务后台(如电商平台商家用户端),选择基础对象的商品类目和相应的模型后,在该类目中选择组成交易对象的各个组件,并设置各个组件的信息,生成spu及su信息。例如,进入鞋子类目,选择组成一双鞋子的鞋面、鞋底、鞋跟、鞋带,并设置各部分的颜色、材质、样式、尺寸等,组成完整的一双鞋子模型。在确认无误后,即可保存产出对应的spu、su以及规格信息,并将这些信息存储到数据库中。图中商品数据库即可以包括基础对象服务数据库、交易对象服务数据库以及规格服务数据库,也可以是在同一数据库中建立不同数据存储区域来存储spu信息(基础对象信息)、su信息(交易对象信息)以及规格信息。

本申请实施例提供的对象信息存储方法,通过获取交易对象的交易对象信息,交易对象是按照基础对象的组成组件以及各个组件的设置属性生成的,交易对象的交易对象信息包括:生成交易对象的所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种;将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中,解决了相关技术中信息之间的关联度不高,导致当前的商品信息存储体系中,商品信息分层不明显,各种信息杂糅在一起的问题。进而达到了完成su信息的底层存储,并明确了spu、su、规格之间的关联关系的效果,并对之后的功能扩招和信息维护带来便利。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

根据本申请实施例的又一方面,如图6所示,提供了一种对象信息存储装置,包括:

信息获取模块601,用于获取交易对象的交易对象信息,交易对象是按照基础对象的组成组件以及各个组件的设置属性生成的,交易对象的交易对象信息包括:生成交易对象的所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种;

信息存储模块603,用于将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中。

需要说明的是,该实施例中的信息获取模块601可以用于执行本申请实施例中的步骤s202,该实施例中的信息存储模块603可以用于执行本申请实施例中的步骤s204。

此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现。

可选地,交易对象信息还包括基础对象的基础对象标识信息,该信息存储模块,还用于:

将基础对象标识信息存储在交易对象服务数据库中,以通过基础对象标识信息建立交易对象与基础对象之间的关联关系。

可选地,该信息存储模块,还用于:

从基础对象服务数据库中提取基础对象标识信息,基础对象服务数据库用于存储基础对象的基础对象信息,基础对象信息包括基础对象的名称信息、展示信息、状态信息中的至少一种。

可选地,该信息存储模块,还用于:

生成与所选组件的组件信息对应的第一规格标识信息,生成与所选组件的属性信息对应的第二规格标识信息;

将第一规格标识信息和第二规格标识信息存储存储在交易对象服务数据库中,并将第一规格标识信息、所选组件的组件信息、第二规格标识信息以及所选组件的属性信息存储在规格服务数据库中,以通过第一规格标识信息和第二规格标识信息建立交易对象与交易对象的各个组件、组件的属性之间的关联关系。

可选地,该对象信息存储装置,还包括数据更新模块,用于:

在从数据更新指令中提取到交易对象标识信息的情况下,对交易对象服务数据库中存储的交易对象信息进行更新;

在从数据更新指令中提取到基础对象标识信息的情况下,对基础对象服务数据库中存储的基础对象信息进行更新;

在从数据更新指令中提取到第一规格标识信息的情况下,对规格服务数据库中存储的所选组件的组件信息进行更新;

在从数据更新指令中提取到第二规格标识信息的情况下,对规格服务数据库中存储的所选组件的属性信息进行更新。

可选地,该对象信息存储装置,还包括查询模块,用于:

接收关于目标交易对象的信息查询请求,信息查询请求中携带有目标交易对象的交易对象标识信息,目标交易对象是按照目标基础对象的组成组件以及各个组件的设置属性生成的;

从交易对象服务数据库中获取与目标交易对象的交易对象标识信息相对应的目标交易对象信息;

输出目标交易对象信息。

可选地,该查询模块,还用于:

从目标交易对象信息中提取目标基础对象的目标基础对象标识信息和目标规格标识信息;

从基础对象服务数据库中获取与目标基础对象标识信息相对应的目标基础对象信息,从规格服务数据库中获取与目标规格标识信息相对应的目标组件的组件信息和目标组件的属性信息,目标组件为生成目标交易对象的所选组件;

输出目标基础对象信息、目标组件的组件信息以及目标组件的属性信息,以获得关于目标交易对象的完整信息。

本申请实施例提供的对象信息存储装置,通过信息获取模块601,用于获取交易对象的交易对象信息,交易对象是按照基础对象的组成组件以及各个组件的设置属性生成的,交易对象的交易对象信息包括:生成交易对象的所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种;信息存储模块603,用于将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中,解决了相关技术中信息之间的关联度不高,导致当前的商品信息存储体系中,商品信息分层不明显,各种信息杂糅在一起的问题。进而达到了完成su信息的底层存储,并明确了spu、su、规格之间的关联关系的效果,并对之后的功能扩招和信息维护带来便利。

根据本申请实施例的另一方面,本申请提供了一种电子设备,如图7所示,包括存储器701、处理器703、通信接口705及通信总线707,存储器701中存储有可在处理器703上运行的计算机程序,存储器701、处理器703通过通信接口705和通信总线707进行通信,处理器703执行计算机程序时实现上述方法的步骤。

上述电子设备中的存储器、处理器通过通信总线和通信接口进行通信。所述通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。

存储器可以包括随机存取存储器(randomaccessmemory,简称ram),也可以包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

根据本申请实施例的又一方面还提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质。

可选地,在本申请实施例中,计算机可读介质被设置为存储用于所述处理器执行以下步骤的程序代码:

获取交易对象的交易对象信息,交易对象是按照基础对象的组成组件以及各个组件的设置属性生成的,交易对象的交易对象信息包括:生成交易对象的所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种;

将所选组件的组件信息、所选组件的属性信息以及交易对象的交易对象标识信息中的至少一种对应存储在交易对象服务数据库中。

本申请实施例在具体实现时,可以参阅上述各个实施例,具有相应的技术效果。

可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本文所述功能的单元来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1