一种数据库更新方法及装置制造方法及图纸

技术编号:10397197 阅读:174 留言:0更新日期:2014-09-07 17:49
本发明专利技术实施例公开了一种数据库更新方法及装置,所述方法包括:获取一分类网址后,获取所述分类网址对应的对象标识;查询所述第一缓存中是否存在所述分类网址对应的对象标识,所述第一缓存用于存储数据库中的对象标识;获取未存在于所述第一缓存中的所述分类网址对应的对象标识,并根据所述对象标识更新所述数据库。本实施例能够在减少访问数据库次数的基础上,实现数据库的更新,并提高了数据库的更新效率。

【技术实现步骤摘要】
一种数据库更新方法及装置
本专利技术涉及数据处理
,具体涉及一种数据库更新方法及装置。
技术介绍
随着社会信息化的发展,对存储数据信息的数据库进行更新的要求越来越高。例如,互联网和电子商务的快速发展,使得越来越多的用户通过比价购物网站来精准的搜索商品以及比较商品价格。但是,电子商务网站的商品信息时刻都在发生变化,如对商品的价格、库存、标题等的调整,因此传统的比价购物网站的数据库往往存在商品信息更新滞后的问题,这使得比价购物网站的数据与电子商务网站存在较大差异,影响用户购物体验,不能真正实现通过比较进行购物的目的。
技术实现思路
本专利技术提供了一种数据库更新方法及装置,能够提高数据库的更新效率。本实施例提供了一种数据库更新方法,所述方法包括:获取一分类网址后,获取所述分类网址对应的对象标识;查询所述第一缓存中是否存在所述分类网址对应的对象标识,所述第一缓存用于存储数据库中的对象标识;获取未存在于所述第一缓存中的所述分类网址对应的对象标识,并根据所述对象标识更新所述数据库。优选地,所述方法还包括:获取存在于所述第一缓存中的所述分类网址对应的对象标识;抓取所述对象标识对本文档来自技高网...

【技术保护点】
一种数据库更新方法,其特征在于,所述方法包括:获取一分类网址后,获取所述分类网址对应的对象标识;查询所述第一缓存中是否存在所述分类网址对应的对象标识,所述第一缓存用于存储数据库中的对象标识;获取未存在于所述第一缓存中的所述分类网址对应的对象标识,并根据所述对象标识更新所述数据库。

【技术特征摘要】
1.一种数据库更新方法,其特征在于,所述方法包括: 获取一分类网址后,获取所述分类网址对应的对象标识; 查询所述第一缓存中是否存在所述分类网址对应的对象标识,所述第一缓存用于存储数据库中的对象标识; 获取未存在于所述第一缓存中的所述分类网址对应的对象标识,并根据所述对象标识更新所述数据库。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 获取存在于所述第一缓存中的所述分类网址对应的对象标识; 抓取所述对象标识对应的对象属性,并判断所述对象属性与所述第二缓存中所述对象标识对应的对象属性是否相同,所述第二缓存用于存储所述数据库中的对象信息,所述对象信息包括对象标识和与所述对象标识对应的对象属性; 当抓取的所述对象属性与所述第二缓存中所述对象标识对应的对象属性不同时,根据抓取的所述对象属性更新所述数据库。3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 将所述未存在于所述第一缓存中的所述分类网址对应的对象标识添加到所述第一缓存。4.根据权利要求2所述的方法,其特征在于,所述获取未存在于所述第一缓存中的所述分类网址对应的对象标识,并根据所述对象标识更新所述数据库,包括: 获取未存在于所述第一缓存中的所述分类网址对应的对象标识; 抓取所述对象标识对应的对象属性,并将所述对象标识与所述对象属性添加到所述数据库。5.根据权利要求4所述的方法,其特征在于,所述抓取所述对象标识对应的对象属性,并将所述对象标识与所述对象属性添加到所述数据库之后,还包括: 利用抓取的对象属性更新所述第二缓存。6.根据权利要求1所述的方法,其特征在于,所述获取一分类网址后,获取所述分类网址对应的对象标识,包括: 获取一分类网址,以及所述分类网址对应的总页数; 获取所述分类网址对应的各个页的页标识; 获取各个页标识对应的对象标识。7.根据权利要求1所述的方法,其特征在于,所述方法还包括: 获取所述第一缓存中与所述分类网址对应的对象标识不同的对象标识; 抓取所述对象标识对应的对象属性,并更新所述数据库。8.根据权利要求1-7中任一所述的方法,其特征在于,所述方法应用于比价购物网站,所...

【专利技术属性】
技术研发人员:袁晨真牛广方彭卫
申请(专利权)人:北京联时空网络通信设备有限公司
类型:发明
国别省市:北京;11

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

1