[发明专利]数据处理的方法和装置无效
申请号: | 201210361070.0 | 申请日: | 2012-09-21 |
公开(公告)号: | CN102929933A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 王宇轩;邓春柏;蒋晟 | 申请(专利权)人: | 北京世纪高通科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100088 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 | ||
技术领域
本发明涉及数据库领域和计算机互联网领域,尤其涉及数据处理的方法和装置。
背景技术
通常的,电子设备可以通过但不限于数据库对数据进行存储、处理、和管理。
具体的,系统首先将海量的原始数据存储至数据库中,数据库对该数据进行处理并存储原始数据的处理结果,然后根据相应的需求,为用户提供待获取数据对应的处理结果。现有技术中,数据库通常可以为但不限于:关系型数据库或非关系型数据库。
在实现上述数据处理的过程中,发明人发现现有技术中至少存在如下问题:当终端对数据进行处理时,若系统采用关系型数据库,由于,数据只在某一台电脑上进行存储,对于少量数据的查询,响应速度较快,但对应海量数据的查询,速度很慢,因此,终端处理海量的原始数据的速度较慢;若系统采用非关系型数据库,数据可以存储在多台电脑上,对应海量数据的查询,返回查询结果的速度非常快,但查询少量数据反而不利,因此,终端查询并获取待获取数据对应的处理结果较慢。
发明内容
本发明的实施例提供一种数据处理的方法和装置,解决了终端处理数据速度较慢的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
一种数据处理的方法,包括:
通过非关系型数据库对待处理数据进行处理,得到处理结果;
将所述处理结果存储于关系型数据库中;
从所述关系型数据库中获取待获取数据的标识信息对应的处理结果。
一种数据处理的装置,包括:
处理器,用于通过非关系型数据库对待处理数据进行处理,得到处理结果;将所述处理结果存储于关系型数据库中;从所述关系型数据库中获取待获取数据的标识信息对应的处理结果。
本发明实施例提供的数据处理的方法和装置,采用上述方案后,终端同时使用关系型数据库和非关系型数据库对数据进行处理,具体的,由于,非关系型数据库查询和处理海量数据的速度较快,因此,将海量原始数据存储于非关系型数据库中,并对数据进行处理,得到处理结果;由于,关系型数据库对于少量数据的查询响应速度较快,且不适宜查询和存储海量数据,因此,只将处理结果存储于关系型数据库中,不将海量原始数据存储与关系型数据库中;这样,终端可以直接从关系型数据库中获取待获取数据的处理结果,增加了对数据进行处理的速度。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本实施例提供的一种数据处理的方法流程图;
图2为本实施例提供的另一种数据处理的方法流程图;
图3为本实施例提供的一种数据处理的装置结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了更清楚理解以下实施例,首先对关系型数据库和非关系型数据库进行简单描述。
1.关系型数据库
关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据;关系数据库是以行和列的形式存储数据的,一系列的行和列被称为表,一组表组成了数据库。
关系型数据库的优点可以包括:对于少量数据的查询,响应速度较快。
2.非关系型数据库
非关系型数据库,非关系型数据库是通过分布式计算机进行存储的,并可以对数据进行相应的操作。
非关系型数据库以健值对存储,且结构不固定,每一个元组可以有不同字段,每个元组可以根据需要增加一些键值对,这样就不会局限于固定的结构,可以减少一些时间和空间的开销。使用这种方式,用户可以根据需要去添加自己需要的字段,这样,为了获取用户的不同信息,不需要像关联数据库中,要对多表进行关联查询,而是仅需要根据标识信息获取数据即可,且非关系型数据库对应海量数据的查询,返回查询结果的速度非常快。
本实施例提供一种数据处理的方法,该方法的执行主体可以为但不限于终端,如图1所示,可以包括:
101、通过非关系型数据库对待处理数据进行处理,得到处理结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世纪高通科技有限公司,未经北京世纪高通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210361070.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据输出方法及装置
- 下一篇:由计算机实施的消息过滤方法、消息过滤装置及系统