数据写入、数据匹配方法、装置及计算设备制造方法及图纸

技术编号:16662915 阅读:37 留言:0更新日期:2017-11-30 11:59
本说明书提供一种数据写入、数据匹配方法、装置及计算设备,该方法配置有缓存区域和存储区域,针对待写入数据,本实施例将数据中的特征以更新频率进行区分,可以根据预设的特征类别,确定所述待写入数据中更新频率较快的第一类特征,以及更新频率较低、较为稳定的第二类特征,因此,待写入数据的第一类特征可以写入至缓存区域,以实现数据的快速更新。而待写入数据中的第二类特征可以写入至存储区域,以进行持久化的维护。而在需要进行数据匹配时,对于缓存区域中缓存的特征,可以进行数据的快速查询。

【技术实现步骤摘要】
数据写入、数据匹配方法、装置及计算设备
本说明书涉及数据处理
,尤其涉及数据写入、数据匹配方法、装置及计算设备。
技术介绍
在数据处理领域中,在某些场景下,可能会有为一类数据匹配另一类数据的需求。已有的数据通常采用关系型数据库进行维护,基于MySQL等数据库对数据进行持久化存储,并采用基于MySQL进行更新等维护,以及相应的查询匹配操作。对于亿级海量数据更新、查询或匹配,需要提供更为快速的数据处理方案。
技术实现思路
为克服相关技术中存在的问题,本说明书提供了数据写入、数据匹配方法、装置及计算设备。一种数据写入方法,所述方法包括:获取待写入数据;根据预设的特征类别,确定所述待写入数据的第一类特征和第二类特征,所述第一类特征的更新频率大于第二类信息的更新频率;将所述待写入数据的第一类特征写入至缓存区域,将所述待写入数据中的第二类特征写入至存储区域。一种数据匹配方法,针对第一数据集中的第一数据,为所述第一数据匹配第二数据集中的一个或多个第二数据;所述方法配置有缓存区域和存储区域,所述第一数据集中数据的第一类特征以及所述第二数据集中数据的第一类特征存储在所述缓存区域,所述第一数据集中数据的第二类特征以及所述第二数据集中数据的第二类特征存储在所述存储区域,所述第一类特征的更新频率大于第二类特征;所述方法包括:对于待匹配的第一数据,根据所述缓存区域和所述存储区域中存储所述第一数据的第一类特征和第二类特征,以及所述缓存区域和存储区域中存储的第二数据集中数据的第一类特征和第二类特征,查询与所述第一数据匹配的第二数据。一种数据匹配方法,所述方法配置有缓存区域和存储区域,预约数据集中预约数据的第一类特征以及产品数据集中产品数据的第一类特征存储在所述缓存区域,所述预约数据集中预约数据的第二类特征以及所述产品数据集中产品数据的第二类特征存储在所述存储区域,所述第一类特征的更新频率大于第二类特征;所述方法包括:对于待匹配预约数据,根据所述缓存区域和所述存储区域中存储所述待匹配预约数据的第一类特征和第二类特征,以及所述缓存区域和所述存储区域中存储的产品数据集中产品数据的第一类特征和第二类特征,查询与所述待匹配预约数据匹配的产品数据。一种数据写入装置,所述装置包括:数据获取模块,用于获取待写入数据;特征确定模块,用于根据预设的特征类别,确定所述待写入数据的第一类特征和第二类特征,所述第一类特征的更新频率大于第二类信息的更新频率;写入模块,用于将所述待写入数据的第一类特征写入至缓存区域,将所述待写入数据中的第二类特征写入至存储区域。一种数据匹配装置,针对第一数据集中的第一数据,为所述第一数据匹配第二数据集中的一个或多个第二数据;所述装置配置有缓存区域和存储区域,所述第一数据集中数据的第一类特征以及所述第二数据集中数据的第一类特征存储在所述缓存区域,所述第一数据集中数据的第二类特征以及所述第二数据集中数据的第二类特征存储在所述存储区域,所述第一类特征的更新频率大于第二类特征;所述装置包括匹配模块,用于:对于待匹配的第一数据,根据所述缓存区域和所述存储区域中存储所述第一数据的第一类特征和第二类特征,以及所述缓存区域和存储区域中存储的第二数据集中数据的第一类特征和第二类特征,查询与所述第一数据匹配的第二数据。一种数据匹配装置,所述装置配置有缓存区域和存储区域,预约数据集中预约数据的第一类特征以及产品数据集中产品数据的第一类特征存储在所述缓存区域,所述预约数据集中预约数据的第二类特征以及所述产品数据集中产品数据的第二类特征存储在所述存储区域,所述第一类特征的更新频率大于第二类特征;所述装置包括匹配模块,用于:对于待匹配预约数据,根据所述缓存区域和所述存储区域中存储所述待匹配预约数据的第一类特征和第二类特征,以及所述缓存区域和所述存储区域中存储的产品数据集中产品数据的第一类特征和第二类特征,查询与所述待匹配预约数据匹配的产品数据。一种计算设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取待写入数据;根据预设的特征类别,确定所述待写入数据的第一类特征和第二类特征,所述第一类特征的更新频率大于第二类信息的更新频率;将所述待写入数据的第一类特征写入至缓存区域,将所述待写入数据中的第二类特征写入至存储区域。一种计算设备,针对第一数据集中的第一数据,为所述第一数据匹配第二数据集中的一个或多个第二数据;所述计算设备配置有缓存区域和存储区域,所述第一数据集中数据的第一类特征以及所述第二数据集中数据的第一类特征存储在所述缓存区域,所述第一数据集中数据的第二类特征以及所述第二数据集中数据的第二类特征存储在所述存储区域,所述第一类特征的更新频率大于第二类特征;所述计算设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:对于待匹配的第一数据,根据所述缓存区域和所述存储区域中存储所述第一数据的第一类特征和第二类特征,以及所述缓存区域和存储区域中存储的第二数据集中数据的第一类特征和第二类特征,查询与所述第一数据匹配的第二数据。一种计算设备,配置有缓存区域和存储区域,预约数据集中预约数据的第一类特征以及产品数据集中产品数据的第一类特征存储在所述缓存区域,所述预约数据集中预约数据的第二类特征以及所述产品数据集中产品数据的第二类特征存储在所述存储区域,所述第一类特征的更新频率大于第二类特征;所述计算设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:对于待匹配预约数据,根据所述缓存区域和所述存储区域中存储所述待匹配预约数据的第一类特征和第二类特征,以及所述缓存区域和所述存储区域中存储的产品数据集中产品数据的第一类特征和第二类特征,查询与所述待匹配预约数据匹配的产品数据。本说明书的实施例提供的技术方案可以包括以下有益效果:本说明书中,将数据中的特征以更新频率进行区分,对于第一类更新频率较快的特征,可以写入至缓存区域进行维护,以实现数据的快速更新,对于更新频率较低的第二类特征,则可以写入至常规的存储区域进行持久化维护。基于上述数据写入方式,本实施例可以对第一类特征进行快速更新,也可以进行快速的查询匹配。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本申请的原理。图1是本说明书根据一示例性实施例示出的一种数据处理的运行系统架构的示意图。图2是本说明书根据一示例性实施例示出的一种数据写入方法的流程图。图3A是本说明书根据一示例性实施例示出的一种数据匹配方法的流程图。图3B是是本说明书根据一示例性实施例示出的组件架构示意图。图3C是本说明书根据一示例性实施例示出的另一种数据匹配方法的示意图。图4是本说明书数据写入装置/数据匹配装置所在计算设备的一种硬件结构图。图5是本说明书根据一示例性实施例示出的一种数据写入装置的框图。图6是本说明书根据一示例性实施例示出的一种数据匹配装置的框图。图7是本说明书根据一示例性实施例示出的另一种数据匹配装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另本文档来自技高网...
数据写入、数据匹配方法、装置及计算设备

【技术保护点】
一种数据写入方法,所述方法包括:获取待写入数据;根据预设的特征类别,确定所述待写入数据的第一类特征和第二类特征,所述第一类特征的更新频率大于第二类信息的更新频率;将所述待写入数据的第一类特征写入至缓存区域,将所述待写入数据中的第二类特征写入至存储区域。

【技术特征摘要】
1.一种数据写入方法,所述方法包括:获取待写入数据;根据预设的特征类别,确定所述待写入数据的第一类特征和第二类特征,所述第一类特征的更新频率大于第二类信息的更新频率;将所述待写入数据的第一类特征写入至缓存区域,将所述待写入数据中的第二类特征写入至存储区域。2.根据权利要求1所述的方法,所述缓存区域包括内存数据库。3.一种数据匹配方法,针对第一数据集中的第一数据,为所述第一数据匹配第二数据集中的一个或多个第二数据;所述方法配置有缓存区域和存储区域,所述第一数据集中数据的第一类特征以及所述第二数据集中数据的第一类特征存储在所述缓存区域,所述第一数据集中数据的第二类特征以及所述第二数据集中数据的第二类特征存储在所述存储区域,所述第一类特征的更新频率大于第二类特征;所述方法包括:对于待匹配的第一数据,根据所述缓存区域和所述存储区域中存储的所述第一数据的第一类特征和第二类特征,以及所述缓存区域和存储区域中存储的第二数据集中数据的第一类特征和第二类特征,查询与所述第一数据匹配的第二数据。4.根据权利要求3所述的方法,所述缓存区域包括内存数据库。5.根据权利要求3所述的方法,所述查询与所述第一数据匹配的第二数据,包括:基于搜索引擎查询技术查询与所述第一数据匹配的第二数据。6.一种数据匹配方法,所述方法配置有缓存区域和存储区域,预约数据集中预约数据的第一类特征以及产品数据集中产品数据的第一类特征存储在所述缓存区域,所述预约数据集中预约数据的第二类特征以及所述产品数据集中产品数据的第二类特征存储在所述存储区域,所述第一类特征的更新频率大于第二类特征;所述方法包括:对于待匹配预约数据,根据所述缓存区域和所述存储区域中存储的所述待匹配预约数据的第一类特征和第二类特征,以及所述缓存区域和所述存储区域中存储的产品数据集中产品数据的第一类特征和第二类特征,查询与所述待匹配预约数据匹配的产品数据。7.根据权利要求6所述的方法,所述缓存区域包括内存数据库。8.根据权利要求6所述的方法,所述查询与所述待匹配预约数据匹配的产品数据:基于搜索引擎查询技术查询与所述待匹配预约数据匹配的产品数据。9.根据权利要求6所述的方法,所述预约数据的第一类特征包括如下一种或多种特征:预约数据的库存特征或预约数据的状态特征;所述产品数据的第一类特征包括如下一种或多种特征:产品数据的库存特征或产品数据的状态特征。10.根据权利要求6所述的方法,所述方法还包括:创建所述待匹配预约数据及其匹配的产品数据的撮合订单数据。11.一种数据写入装置,所述装置包括:数据获取模块,用于获取待写入数据;特征确定模块,用于根据预设的特征类别,确定所述待写入数据的第一类特征和第二类特征,所述第一类特征的更新频率大于第二类信息的更新频率;写入模块,用于将所述待写入数据的第一类特征写入至缓存区域,将所述待写入数据中的第二类特征写入至存储区域。12.根据权利要求11所述的装置,所述缓存区域包括内存数据库。13.一种数据匹配装置,针对第一数据集中的第一数据,为所述第一数据匹配第二数据集中的一个或多个第二数据;所述装置配置有缓存区域和存储区域,所述第一数据集中数据的第一类特征以及所述第二数据集中数据的第一类特征存储在所述缓存区域,所述第一数据集中数据的第二类特征以及所述第二数据集中数据的第二类特征存储在所述存储区域,所述第一类特征的更新频率大于第二类特征;所述装置包括匹配模块,用于:对于待匹配的第一数据,根据所述缓存区域和所述存储区域中存储...

【专利技术属性】
技术研发人员:刘晨曦
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1