一种大数据快速提供方法和系统技术方案

技术编号:34460359 阅读:11 留言:0更新日期:2022-08-06 17:19
本发明专利技术涉及一种大数据快速提供方法和系统,所述方法包括:所述数据提供服务器接受用户端的数据提供请求;基于用户端数据提供请求的时间和内容特征更新请求指派队列;基于请求指派队列进行请求指派;基于指派结果将所述用户端数据提供请求转换为目的数据源的数据提供请求;基于所述数据源数据提供请求访问数据源以提供数据;本发明专利技术同时挖掘大数据的内容特点和时间连续性做数据的快速提供,从而用空间开销换取时间进步,提高了大数据提供的效率。提高了大数据提供的效率。提高了大数据提供的效率。

【技术实现步骤摘要】
一种大数据快速提供方法和系统


[0001]本专利技术属于大数据领域,尤其涉及一种大数据快速提供方法和系统。

技术介绍

[0002]伴随着互联网技术的发展,大体量、多来源的数据在呈爆炸式的速度增长。海量数据的提取、处理和分析给社会生产生活提供了巨大潜在的应用价值。大数据具有以下特点:第一:大数据应用需要处理的数据量是非常庞大的。在社交网络、电子商务等互联网应用领域,在生物信息学、原子状态仿真、地球气候预测等自然科学领域,在消费者喜好预测等社会科学领域,大量的数据被产生。第二:数据种类繁多:大数据应用待处理的数据种类非常繁多。从数据产生来看,可能是公司业务的日志输出,也可能是科研单位的观察结果,还可能是网络应用的用户数据。从存储格式来看,可能是字符格式的文本、可能是二进制的音频、视频、还可能压缩过的加密信息等各种格式。第三:数据处理有实时性要求。
[0003]现有的数据服务架构主要作用是用于进行大数据提供;大数据服务系统现在有不少的大公司已经有现成而且成熟的产品提供了。较为成熟的是微软公司的WCF DS和Oracle公司的OSDI。其中的WCF通讯协议是由微软开发的一系列支持数据通信的应用程序框架,它整合了.Net平台下所有与分布式系统有关的技术,例如.Net Remonting、ASMX、WSE和MSMQ。WCF是.Net框架中的技术,是一种用来创建面向服务的应用程序、交换不同通信方案里的消息以及执行服务操作生成的工作流的Windows通讯开发平台。WCF DS微软公司设计一种用来查询和更新数据的开源Web协议,通过它可以把存在于应用程序中的数据提取出来。OData的外部模型使用实体数据模型EDM,通过这个扩展了ER模型的对象模型接入各种类型的数据,从而提供快速的用户端数据访问,这是Oracle在传统数据库系统上的一次框架结构的变化和更新,为其顺利接入大数据时代。但是,这样的大数据提供方式其效率是固定的,和企业、用户硬件资源能力密切相关,而和数据本身无关,如何利用数据自身的特性,尤其是内容特点和时间特点进行快速的大数据提供,针对这些大数据的特点,针对多样化的大数据需求,快速提供分析、计算的大数据资源,是当前的热点研究问题。

技术实现思路

[0004]为了解决现有技术中的上述问题,本专利技术提出了一种大数据快速提供方法系统,所述系统包含:
[0005]用户端、数据提供服务器和数据源;其中:
[0006]所述用户端为个人或者企业使用,个人或企业通过终端来访问数据提供服务器以获取数据源的数据;
[0007]所述数据提供服务器用于通过外部接口接入所述数据源;所述数据提供服务器接受用户端的数据提供请求,存储所接收的用户端数据提供请求,基于用户端数据提供请求的时间和内容特征更新请求指派队列;基于请求指派队列进行请求指派,基于指派结果将所述用户端数据提供请求转换为目的数据源的数据提供请求;基于所述数据源数据提供请
求访问数据源以提供数据;
[0008]所述数据源为一种或多种类型的数据源,用于在接收到数据提供请求时提供数据。
[0009]进一步的,所述用户端为计算机,手机等终端设备。
[0010]进一步的,所述数据提供服务器通过web服务为用户端作数据提供。
[0011]进一步的,所述用户端为一个或多个,所述数据源为一个或多个。
[0012]进一步的,所述数据源为基于大数据平台的数据源。
[0013]基于相同的专利技术构思,本专利技术还提供一种大数据快速提供方法,包括:
[0014]步骤S1:所述数据提供服务器接受用户端的数据提供请求;
[0015]步骤S2:存储所接收的用户端数据提供请求;
[0016]步骤S3:基于用户端数据提供请求的时间和内容特征更新请求指派队列;
[0017]步骤S4:基于请求指派队列进行请求指派;
[0018]步骤S5:基于指派结果将所述用户端数据提供请求转换为目的数据源的数据提供请求;
[0019]步骤S6:基于所述数据源数据提供请求访问数据源以提供数据。
[0020]基于相同的专利技术构思,本专利技术还提供一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行所述的大数据快速提供方法。
[0021]基于相同的专利技术构思,本专利技术还提供一种执行设备,包括处理器,所述处理器和存储器耦合,所述存储器存储有所述的大数据快速提供方法。
[0022]基于相同的专利技术构思,本专利技术还提供一种计算机可读存储介质,包括程序,当其在计算机上运行时,使得计算机执行所述的大数据快速提供方法。
[0023]基于相同的专利技术构思,本专利技术还提供一种电路系统,所述电路系统包括处理电路,所述处理电路配置为执行所述的大数据快速提供方法。
[0024]本专利技术的有益效果包括:(1)同时挖掘大数据的内容特点和时间连续性做数据的快速提供,通过基于特征标签的内容特征矩阵作量化挖掘,提前创建具有更大覆盖范围的数据提供请求,从而用空间开销换取时间进步,提高了大数据提供的效率。(2)设置可和指派队列共同空间的循环队列空间做大数据的内容时间分析,降低了对数据提供服务器的扩展要求,实现难度低。(3)多样化数据返回方式,将没有内容和时间特点的提供数据直接返回用户端降低了对数据提供服务器的计算和存储要求。
【附图说明】
[0025]此处所说明的附图是用来提供对本专利技术的进一步理解,构成本申请的一部分,但并不构成对本专利技术的不当限定,在附图中:
[0026]图1为本专利技术的大数据快速提供方法示意图。
【具体实施方式】
[0027]下面将结合附图以及具体实施例来详细说明本专利技术,其中的示意性实施例以及说明仅用来解释本专利技术,但并不作为对本专利技术的限定通过
[0028]本专利技术提出一种大数据快速提供系统,所述系统包括:用户端、数据提供服务器和
数据源;其中:
[0029]所述用户端为个人或者企业使用,个人或企业通过终端来访问数据提供服务器以获取数据源的数据;
[0030]优选的:所述数据提供服务器通过web服务为用户端作数据提供;
[0031]所述数据源为一种或多种类型的数据源;例如;所述数据源为包括映射为EDM模型的关系数据库、公共语言运行时(CLR)类或者其它后期绑定的OData源;
[0032]优选的:所述数据源为基于大数据平台的数据源;
[0033]所述数据提供服务器用于通过外部接口接入所述数据源;所述数据提供服务器接受用户端的数据提供请求,存储所接收的用户端数据提供请求,基于用户端数据提供请求的时间和内容特征更新请求指派队列;基于请求指派队列进行请求指派,基于指派结果将所述用户端数据提供请求转换为目的数据源的数据提供请求;基于所述数据源数据提供请求访问数据源以提供数据;
[0034]优选的:所述外部接口为数据源提供的数据源提供的;
[0035]所述数据提供服务器接受用户端的数据提供请求,具体为:用户端通过web服务访问数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种大数据快速提供方法系统,其特征在于,所述系统包含:用户端、数据提供服务器和数据源;其中:所述用户端为个人或者企业使用,个人或企业通过终端来访问数据提供服务器以获取数据源的数据;所述数据提供服务器用于通过外部接口接入所述数据源;所述数据提供服务器接受用户端的数据提供请求,存储所接收的用户端数据提供请求,基于用户端数据提供请求的时间和内容特征更新请求指派队列;基于请求指派队列进行请求指派,基于指派结果将所述用户端数据提供请求转换为目的数据源的数据提供请求;基于所述数据源数据提供请求访问数据源以提供数据;所述数据源为一种或多种类型的数据源,用于在接收到数据提供请求时提供数据。2.根据权利要求1所述的大数据快速提供方法系统,其特征在于,所述用户端为计算机,手机等终端设备。3.根据权利要求2所述的大数据快速提供方法系统,其特征在于,所述数据提供服务器通过web服务为用户端作数据提供。4.根据权利要求3所述的大数据快速提供方法系统,其特征在于,所述用户端为一个或多个,所述数据源为一个或多个。5.根据权利要求4所述的大数据快速提供方法系统,其特征在于,所述数据源为基于大数据平台的数据源。6.一种大数据快速提供方法,其特征在于,包括:...

【专利技术属性】
技术研发人员:吴嘉明谢中淮郭卫星
申请(专利权)人:苏州维科苏源新能源科技有限公司
类型:发明
国别省市:

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

1