[发明专利]一种用于操作多层次结构数据集合的方法与设备有效
申请号: | 201110317095.6 | 申请日: | 2011-10-18 |
公开(公告)号: | CN103064832B | 公开(公告)日: | 2018-09-07 |
发明(设计)人: | 叶青;李哲 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 罗朋 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 操作 多层次 结构 数据 集合 方法 设备 | ||
本发明的目的是提供一种用于操作多层次结构数据集合的方法与设备,其中,首先获取对所述多层次结构数据集合进行操作的数据操作请求,该数据操作请求包括用于标识应用的应用标识;接着根据所述应用标识,从所述多层次结构数据集合中获取与所述应用相对应的数据子集;随后根据所述数据操作请求,对所获取的数据子集进行相应操作。与现有技术相比,本发明实现对多层次结构数据集合中的数据子集进行快速操作,降低操作过程复杂度,进而降低操作的时间成本,从而提升用户体验。
技术领域
本发明涉及互联网技术领域,尤其涉及一种用于操作多层次结构数据集合的技术。
背景技术
随着社交网络的快速发展,社交网站服务器所承载的数据信息量也越来越大。现有技术例如在社交网络社区中的数据为典型的多层次结构数据,如用户下可有若干相册、博客等、相册下可有若干照片、照片下可有该照片的若干评论,其通常利用数据结构“树”来进行存储。但社交网站中的某些应用仅涉及对某些特定数据的操作,利用此数据结构将影响该应用的执行效率。例如某应用为查询用户U1下的相册A1中的照片P1的最新10条照片评论,则根据用户U1在“树”中遍历其全部子节点以获得相册A1,再遍历相册A1的全部子节点以获得照片P1,最后根据照片P1,遍历其全部子节点以获得全部照片评论,并从中获取最新10条照片评论。由此可见,所述查询过程繁琐复杂,查询的时间成本过高,从而影响对来自该用户的应用请求的响应速度,降低用户体验。
因此,如何有效地实现快速地操作多层次结构数据集合,成为目前亟待解决的问题之一。
发明内容
本发明的目的是提供一种用于操作多层次结构数据集合的方法与设备。
根据本发明的一个方面,提供了一种计算机实现的用于操作多层次结构数据集合的方法。其中,所述多层次结构数据集合包括与多种应用相对应的数据,且以相同数据结构方式进行存储。其中,该方法包括以下步骤:
a获取对所述多层次结构数据集合进行操作的数据操作请求,该数据操作请求包括用于标识应用的应用标识;
b根据所述应用标识,从所述多层次结构数据集合中获取与所述应用相对应的数据子集;
c根据所述数据操作请求,对所获取的数据子集进行相应操作。
根据本发明的另一方面,还提供了一种用于操作多层次结构数据集合的设备,其中,所述多层次结构数据集合包括与多种应用相对应的数据,且以相同数据结构方式进行存储,其中,该设备包括:
请求获取装置,用于获取对所述多层次结构数据集合进行操作的数据操作请求,该数据操作请求包括用于标识应用的应用标识;
数据子集获取装置,用于根据所述应用标识,从所述多层次结构数据集合中获取与所述应用相对应的数据子集;
数据子集操作装置,用于根据所述数据操作请求,对所获取的数据子集进行相应操作。
与现有技术相比,本发明通过标注应用标识将不同应用的数据进行区分并利用相同的数据结构进行存储,根据所述应用标识从多层次结构数据集合中获取与所述应用相对应的数据子集,并对所述数据子集进行相应操作,以实现对多层次结构数据集合中的数据子集进行快速操作,降低操作过程复杂度,进而降低操作的时间成本,从而提升用户体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的用于操作多层次结构数据集合的设备示意图;
图2示出根据本发明的根据应用标识获取数据子集和对数据子集进行操作的示例图;
图3示出根据本发明的根据应用标识获取数据子集和对数据子集进行操作的又一示例图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110317095.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能家庭系统的分级混合加密方法及装置
- 下一篇:一种润肤玉米油的制作方法