CN107622055B - 一种快速实现数据服务发布的方法 - Google Patents
一种快速实现数据服务发布的方法 Download PDFInfo
- Publication number
- CN107622055B CN107622055B CN201610548470.0A CN201610548470A CN107622055B CN 107622055 B CN107622055 B CN 107622055B CN 201610548470 A CN201610548470 A CN 201610548470A CN 107622055 B CN107622055 B CN 107622055B
- Authority
- CN
- China
- Prior art keywords
- service
- data
- json
- module
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种快速实现数据服务发布的方法,快速的把不同来源和不同格式的数据再逻辑上或物理上有机地集中,提供一个访问异构数据源的统一接口,使用户可直接通过服务配置控制台配置服务并使用发布好的服务,从而实现数据的快速共享。本发明实现了通过服务配置控制台配置生成服务,无需编写代码,减轻服务配置人员的工作量。实现了对数据资源和各种服务的动态配置。同时实现了数据资源和各种服务的动态扩展和灵活挂载,提高了对数据进行管理和访问的效率,真正实现数据服务的快速发布。
Description
技术领域
本发明涉及数据服务发布技术领域,尤其涉及一种快速实现数据服务发布的方法。
背景技术
随着信息技术快速发展,企业、政府内部都各自建立了各自不同的信息化***,而各自信息化***随之也产生了具有一定价值的数据资源,那么如何快速实现把不同来源和不同格式的数据在逻辑上或物理上有机的集中,并对外提供一个访问异构数据的统一接口,使用户不必考虑数据模型的异构性、数据抽取、数据合成等问题,用户只需指定他们需要的数据,不需要描述怎样去获取数据,从而提供全面的数据共享,提高数据资源的整体价值,成为急需要解决的技术问题。
发明内容
本发明的目的在于提供一种快速实现数据服务发布的方法,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明采用的技术方案如下:
1、一种快速实现数据服务发布的方法,其特征在于:
服务配置控制台,提供对所述数据服务的方便配置与生成,使得通过简单的配置无需编写代码即可生成相应的所述数据服务;
服务运行引擎,为生成的所述数据服务提供运行环境,对所述数据服务的调用请求进行解析,处理所述数据服务的调用过程,并返回调用结果;
公共支撑模块,为所述服务运行引擎和所述服务配置控制台提供相关的支撑,包括多数据源连接的控制、数据库表元数据解析和数据映射;
其中,所述服务配置控制台包括数据源配置模块、服务模型配置模块和服务状态控制模块;所述服务运行引擎包括服务统一接口模块、服务绑定映射模块和服务操作执行模块;所述公共支撑模块包括多数据源支撑模块、元数据解析模块和服务模型解析模块;
所述数据服务生成的具体步骤流程为:
第一步:对数据源中的数据进行抽取,获取数据源中数据字段;
第二步:将抽取出的数据字段打包为数据模板,以JSON的形式存储;
第三步:将数据模板中的数据段转化为RESTful架构风格;
第四步:根据Rest服务链接地址,解析出服务操作指令并发布服务。
2、根据权利要求1所述的方法,其特征在于,所述服务运行引擎还负责管理所述数据服务的生命周期,包括服务启动、服务初始化、接收服务请求,处理服务逻辑、返回服务结果和服务关闭的过程。
3、根据权利要求1所述的方法,其特征在于,所述服务配置控制台通过可视化页面操作,配置要使用的数据库连接、查看数据库表元数据、建立服务模型、管理服务模型属性/操作与数据库表元数据的关联关系、以及服务的启用/停用控制;所述数据库连接支持多种数据源。
4、根据权利要求1所述的方法,其特征在于,所述方法是采用分层设计的方法,其将整个方法分为用户层、展现层、逻辑层和应用层。
5、根据权利要求1所述的方法,其特征在于,
所述数据服务调用的具体步骤流程为:
第一步:根据Rest服务链接地址,解析出服务操作指令;
第二步:根据解析出的操作指令查找数据源,通过数据映射模块对服务模型进行解析,分析其元数据与相关数据库表元数据的关系;
第三步:通过元数据解析模块来对数据库表元数据进行解析,解析出数据库表的列信息以及主键列;
第四步:通过查解析出的数据库表信息查找服务并调用。
6、根据权利要求5所述的方法,其特征在于所述的第一步:根据Rest服务链接地址,解析出服务操作指令;具体包括:
1)获取服务链接列表,请求方法:GET,列出暴露出的服务链接地址;
2)获取特定服务的入口链接:请求方法:GET,{serviceName}代表服务名,返回的结果主要包括子服务链接,以及服务模型的元数据;
3)检索服务链接:用于根据指定的检索条件、排序条件、分页参数,进行分页检索;请求参数名为queries,参数值用json格式包装在一起,包括分页参数、排序条件和检索条件三部分;
4)获取行信息服务链接,请求方法:GET,id表示行的主键值,返回响应结果用json表示一行与主键值匹配的数据,该行是由多个属性名、属性值组成的键值对;
5)新增服务链接,请求方法:POST,请求数据放在body中,请求数据的MediaType应为“application/json”,即请求头中要设置Content-Type:application/json,使用json(key-value)格式,key表示属性名、value表示属性值;
6)修改服务链接,请求方法:PUT,id表示待修改行的主键值,请求数据放在body中,请求数据的MediaType应为“application/json”,即请求头中要设置Content-Type:application/json,使用json(key-value)格式,key表示属性名、value表示属性值;
7)删除服务链接,请求方法:DELETE。
7、根据权利要求6所述的方法,其特征在于,所述分页参数、排序条件和检索条件具体分别为:
(1)分页参数名为page,包括页号number和每页行数size,示例:"page":{"size":20,"number":1},页号从1开始;
(2)排序条件名为sort,包括属性名property和排序方向direction,用数组表示多组排序,排序方向包括ASC升序和DESC降序,默认为ASC升序;
(3)检索条件名为searchCondition,参数值表示查询条件表达式的组合,主要有逻辑条件和比较表达式两种类型;返回响应结果用json表示,包括查询结果列表content、分页信息和排序信息sort,其中排序信息与请求中的排序条件类似,只是增加了表示是否升序的标识项ascending,结果列表是数组表示的多行,每行是由多个属性名、属性值组成的键值对;其中所述分页信息包含size、number、totalPages、numberOfElements、totalElements、firstPage、lastPage。
本发明的有益效果是:
本发明的快速实现数据服务发布的方法可以实现通过服务配置控制台配置生成服务,无需编写代码,减轻服务配置人员的工作量。还将支持多数据源、数据库元数据管理等功能。本发明支持各类主流数据库(Oracle、DB2、MYSQL等)多种信息资源的支持。通过本发明,实现对数据资源和各种服务的动态配置。能够实现数据资源和各种服务的动态扩展和灵活挂载,提高了对数据进行管理和访问的效率,真正实现数据服务的快速发布。
附图说明
图1是本发明的总体架构示意图;
图2是本发明的分层结构示意图;
图3是本发明中的数据服务生成流程示意图;
图4是本发明中的数据服务调用流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。
现有数据服务发布方法通常是采用XML语言统一描述本体的映射关系,采用web服务实现数据源与中间件之间的通信,从而完成数据源的动态添加、删除和修改。此方法因为采用XML与数据进行映射,因此服务发布效率和数据访问效率较低,各种服务灵活挂载较复杂。
本发明公开的快速实现数据服务发布的方法与现有方法不同,本方法旨在建立数据库***的统一接口,所有与数据库有关的操作都是通过这个接口来完成。对内连接这些提供数据源的数据库,对外提供一个统一的,透明的数据库。同时这些提供数据源的数据库也需要相互之间共享,转发数据。
本发明的主要目的是实现各接入***之间的信息交换。支持主流数据库的数据提取,接入***把信息以服务的方式注册至服务***中,其他接入***通过请求服务获取共享信息,来完成各专项之间的信息交换。能够实现数据资源和各种服务的动态扩展和灵活挂载,提高对数据进行管理和访问的效率。本发明是连通各接入***与各接出***进行信息交换共享的纽带、桥梁。把不同来源和不同格式的数据再逻辑上或物理上有机地集中,提供一个访问异构数据源的统一接口,使用户可直接通过服务配置控制台配置服务并使用发布好的服务,从而实现数据的共享。同时,本发明的方法还实现了修改服务、删除服务、获取服务、检索服务、编辑服务属性和编辑服务操作等功能。
具体的,如附图1-4所示本发明公开了一种快速实现数据服务发布的方法,包括:服务配置控制台,提供对所述数据服务的方便配置与生成,使得通过简单的配置无需编写代码即可生成相应的所述数据服务;服务运行引擎,为生成的所述数据服务提供运行环境,对所述数据服务的调用请求进行解析,处理所述数据服务的调用过程,并返回调用结果;公共支撑模块,为所述服务运行引擎和所述服务配置控制台提供相关的支撑,包括多数据源连接的控制、数据库表元数据解析和数据映射;其中,所述服务配置控制台包括数据源配置模块、服务模型配置模块和服务状态控制模块;所述服务运行引擎包括服务统一接口模块、服务绑定映射模块和服务操作执行模块;所述公共支撑模块包括多数据源支撑模块、元数据解析模块和服务模型解析模块;
所述数据服务生成的具体步骤流程为:
第一步:对数据源中的数据进行抽取,获取数据源中数据字段;
第二步:将抽取出的数据字段打包为数据模板,以JSON的形式存储;
第三步:将数据模板中的数据段转化为RESTful架构风格;
第四步:根据Rest服务链接地址,解析出服务操作指令并发布服务。
所述服务运行引擎还负责管理所述数据服务的生命周期,包括服务启动、服务初始化、接收服务请求,处理服务逻辑、返回服务结果和服务关闭的过程。所述服务配置控制台通过可视化页面操作,配置要使用的数据库连接、查看数据库表元数据、建立服务模型、管理服务模型属性/操作与数据库表元数据的关联关系、以及服务的启用/停用控制;所述数据库连接支持多种数据源。所述方法是采用分层设计的方法,其将整个方法分为用户层、展现层、逻辑层和应用层。
所述数据服务调用的具体步骤流程为四个步骤,如下:
第一步:根据Rest服务链接地址,解析出服务操作指令;
所述第一步具体包括:
1)获取服务链接列表,请求方法:GET,列出暴露出的服务链接地址;
2)获取特定服务的入口链接:请求方法:GET,{serviceName}代表服务名,返回的结果主要包括子服务链接(如:检索),以及服务模型的元数据;
3)检索服务链接:用于根据指定的检索条件、排序条件、分页参数,进行分页检索;请求参数名为queries,参数值用json格式包装在一起,包括分页参数、排序条件和检索条件三部分,其中:
(1)分页参数名为page,包括页号(number)和每页行数(size),示例:"page":{"size":20,"number":1},页号从1开始;
(2)排序条件名为sort,包括属性名(property)和排序方向(direction),用数组表示多组排序,排序方向包括ASC(升序)和DESC(降序),默认为ASC;
(3)检索条件名为searchCondition,参数值表示查询条件表达式的组合,主要有逻辑条件和比较表达式两种类型;返回响应结果用json表示,包括查询结果列表(content)、分页信息(包含size、number、totalPages、numberOfElements、totalElements、firstPage、lastPage)和排序信息(sort),其中排序信息与请求中的排序条件类似,只是增加了表示是否升序的标识项(ascending),结果列表是数组表示的多行,每行是由多个属性名、属性值组成的键值对。
4)获取行信息服务链接,请求方法:GET,id表示行的主键值,返回响应结果用json表示一行与主键值匹配的数据,该行是由多个属性名、属性值组成的键值对;
5)新增服务链接,请求方法:POST,请求数据放在body中,请求数据的MediaType应为“application/json”(即请求头中要设置Content-Type:application/json),使用json(key-value)格式,key表示属性名、value表示属性值;
6)修改服务链接,请求方法:PUT,id表示待修改行的主键值,请求数据放在body中,请求数据的MediaType应为“application/json”(即请求头中要设置Content-Type:application/json),使用json(key-value)格式,key表示属性名、value表示属性值;
7)删除服务链接,请求方法:DELETE。
第二步:根据解析出的操作指令查找数据源,通过数据映射模块对服务模型进行解析,分析其元数据(属性、操作)与相关数据库表元数据的关系;
第三步:通过元数据解析模块来对数据库表元数据进行解析,解析出数据库表的列信息以及主键列;
第四步:通过查解析出的数据库表信息查找服务并调用。
以下是名词解释:
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。
REST(英文:Representational State Transfer,简称REST)描述了一个架构样式的网络***,比如web应用程序。在目前主流的三种Web服务交互方案中,REST相比于SOAP(Simple Object Access protocol,简单对象访问协议)以及XML-RPC更加简单明了,无论是对URL的处理还是对Payload的编码,REST都倾向于用更加简单轻量的方法设计和实现。值得注意的是REST并没有一个明确的标准,而更像是一种设计的风格。REST指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。
通过采用本发明公开的上述技术方案,得到了如下有益的效果:
本发明的快速实现数据服务发布的方法可以实现通过服务配置控制台配置生成服务,无需编写代码,减轻服务配置人员的工作量。还将支持多数据源、数据库元数据管理等功能。本发明支持各类主流数据库(Oracle、DB2、MYSQL等)多种信息资源的支持。通过本发明,实现对数据资源和各种服务的动态配置。能够实现数据资源和各种服务的动态扩展和灵活挂载,提高了对数据进行管理和访问的效率,真正实现数据服务的快速发布。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
Claims (4)
1.一种快速实现数据服务发布的方法,其特征在于:
服务配置控制台,提供对所述数据服务的方便配置与生成,使得通过简单的配置无需编写代码即可生成相应的所述数据服务;
服务运行引擎,为生成的所述数据服务提供运行环境,对所述数据服务的调用请求进行解析,处理所述数据服务的调用过程,并返回调用结果;
公共支撑模块,为所述服务运行引擎和所述服务配置控制台提供相关的支撑,包括多数据源连接的控制、数据库表元数据解析和数据映射;
其中,所述服务配置控制台包括数据源配置模块、服务模型配置模块和服务状态控制模块;所述服务运行引擎包括服务统一接口模块、服务绑定映射模块和服务操作执行模块;所述公共支撑模块包括多数据源支撑模块、元数据解析模块和服务模型解析模块;
所述数据服务生成的具体步骤流程为:
第一步:对数据源中的数据进行抽取,获取数据源中数据字段;
第二步:将抽取出的数据字段打包为数据模板,以JSON的形式存储;
第三步:将数据模板中的数据段转化为RESTful架构风格;
第四步:根据Rest服务链接地址,解析出服务操作指令并发布服务;
所述数据服务调用的具体步骤流程为:
第一步:根据Rest服务链接地址,解析出服务操作指令;
第二步:根据解析出的操作指令查找数据源,通过数据映射模块对服务模型进行解析,分析其元数据与相关数据库表元数据的关系;
第三步:通过元数据解析模块来对数据库表元数据进行解析,解析出数据库表的列信息以及主键列;
第四步:通过查解析出的数据库表信息查找服务并调用;
所述数据服务调用的第一步:根据Rest服务链接地址,解析出服务操作指令;具体包括:
1)获取服务链接列表,请求方法:GET,列出暴露出的服务链接地址;
2)获取特定服务的入口链接:请求方法:GET,{serviceName}代表服务名,返回的结果主要包括子服务链接,以及服务模型的元数据;
3)检索服务链接:用于根据指定的检索条件、排序条件、分页参数,进行分页检索;请求参数名为queries,参数值用json格式包装在一起,包括分页参数、排序条件和检索条件三部分;
4)获取行信息服务链接,请求方法:GET,id表示行的主键值,返回响应结果用json表示一行与主键值匹配的数据,该行是由多个属性名、属性值组成的键值对;
5)新增服务链接,请求方法:POST,请求数据放在body中,请求数据的MediaType应为“application/json”,即请求头中要设置Content-Type:application/json,使用json格式,所述json格式表示为key-value,key表示属性名、value表示属性值;
6)修改服务链接,请求方法:PUT,id表示待修改行的主键值,请求数据放在body中,请求数据的MediaType应为“application/json”,即请求头中要设置Content-Type:application/json,使用json格式,所述json格式表示为key-value,key表示属性名、value表示属性值;
7)删除服务链接,请求方法:DELETE;
所述分页参数、排序条件和检索条件具体分别为:
(1)分页参数名为page,包括页号number和每页行数size,示例:"page":{"size":20,"number":1},页号从1开始;
(2)排序条件名为sort,包括属性名property和排序方向direction,用数组表示多组排序,排序方向包括ASC升序和DESC降序,默认为ASC升序;
(3)检索条件名为searchCondition,参数值表示查询条件表达式的组合,主要有逻辑条件和比较表达式两种类型;返回响应结果用json表示,包括查询结果列表content、分页信息和排序信息sort,其中排序信息与请求中的排序条件相比,只是增加了表示是否升序的标识项ascending,其余部分都相同;结果列表是数组表示的多行,每行是由多个属性名、属性值组成的键值对;其中所述分页信息包含size、number、totalPages、numberOfElements、totalElements、firstPage、lastPage。
2.根据权利要求1所述的方法,其特征在于,所述服务运行引擎还负责管理所述数据服务的生命周期,包括服务启动、服务初始化、接收服务请求,处理服务逻辑、返回服务结果和服务关闭的过程。
3.根据权利要求1所述的方法,其特征在于,所述服务配置控制台通过可视化页面操作,配置要使用的数据库连接、查看数据库表元数据、建立服务模型、管理服务模型属性/操作与数据库表元数据的关联关系、以及服务的启用/停用控制;所述数据库连接支持多种数据源。
4.根据权利要求1所述的方法,其特征在于,所述方法是采用分层设计的方法,其将整个方法分为用户层、展现层、逻辑层和应用层。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610548470.0A CN107622055B (zh) | 2016-07-13 | 2016-07-13 | 一种快速实现数据服务发布的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610548470.0A CN107622055B (zh) | 2016-07-13 | 2016-07-13 | 一种快速实现数据服务发布的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107622055A CN107622055A (zh) | 2018-01-23 |
CN107622055B true CN107622055B (zh) | 2021-01-05 |
Family
ID=61086927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610548470.0A Active CN107622055B (zh) | 2016-07-13 | 2016-07-13 | 一种快速实现数据服务发布的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107622055B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108681507A (zh) * | 2018-05-08 | 2018-10-19 | 浪潮软件集团有限公司 | 一种实现RESTful API和web service服务自动化测试方法 |
CN111198901B (zh) * | 2020-01-06 | 2023-03-10 | 北京邮电大学 | 基于多数据源的统一数据服务开放方法及*** |
CN111767328A (zh) * | 2020-06-04 | 2020-10-13 | 北京思特奇信息技术股份有限公司 | 一种通过接口查询数据的方法 |
CN111984240A (zh) * | 2020-06-29 | 2020-11-24 | 山东浪潮通软信息科技有限公司 | 一种扩展领域实体的公共业务逻辑的方法及装置 |
CN112506943B (zh) * | 2020-10-30 | 2022-06-07 | 福建亿能达信息技术股份有限公司 | 一种异构数据服务提供方法、装置、设备和介质 |
CN113064948B (zh) * | 2021-04-29 | 2022-10-04 | 济南慧天云海信息技术有限公司 | 一种高效安全的数据服务发布方法 |
WO2022256969A1 (zh) * | 2021-06-07 | 2022-12-15 | 京东方科技集团股份有限公司 | 一种通用数据抽取的*** |
CN117194533A (zh) * | 2023-11-08 | 2023-12-08 | 中国电子科技集团公司第十五研究所 | 一种元数据服务发布方法和*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040215604A1 (en) * | 2003-04-23 | 2004-10-28 | International Business Machines Corporation | System and method for querying a data source |
CN102567024A (zh) * | 2011-12-28 | 2012-07-11 | 畅捷通信息技术股份有限公司 | 脚本执行***和脚本执行方法 |
CN104133717A (zh) * | 2014-08-26 | 2014-11-05 | 中电海康集团有限公司 | 一种用于数据开放***的服务自动化生成和部署方法 |
CN105718601A (zh) * | 2016-03-09 | 2016-06-29 | 浪潮通信信息***有限公司 | 一种业务动态集成模型及其应用方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7610348B2 (en) * | 2003-05-07 | 2009-10-27 | International Business Machines | Distributed file serving architecture system with metadata storage virtualization and data access at the data server connection speed |
CN102497451B (zh) * | 2011-12-28 | 2014-06-18 | 用友软件股份有限公司 | 服务处理***和服务处理方法 |
-
2016
- 2016-07-13 CN CN201610548470.0A patent/CN107622055B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040215604A1 (en) * | 2003-04-23 | 2004-10-28 | International Business Machines Corporation | System and method for querying a data source |
CN102567024A (zh) * | 2011-12-28 | 2012-07-11 | 畅捷通信息技术股份有限公司 | 脚本执行***和脚本执行方法 |
CN104133717A (zh) * | 2014-08-26 | 2014-11-05 | 中电海康集团有限公司 | 一种用于数据开放***的服务自动化生成和部署方法 |
CN105718601A (zh) * | 2016-03-09 | 2016-06-29 | 浪潮通信信息***有限公司 | 一种业务动态集成模型及其应用方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107622055A (zh) | 2018-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107622055B (zh) | 一种快速实现数据服务发布的方法 | |
Brown et al. | Implementation patterns for microservices architectures | |
CN105989150B (zh) | 一种基于大数据环境的数据查询方法及装置 | |
US10152607B2 (en) | Secure access to hierarchical documents in a sorted, distributed key/value data store | |
CN102982075B (zh) | 支持访问异构数据源的***和方法 | |
CN107451225B (zh) | 用于半结构化数据的可缩放分析平台 | |
CN109446279A (zh) | 基于neo4j大数据血缘关系管理方法、***、设备及存储介质 | |
Chung et al. | JackHare: a framework for SQL to NoSQL translation using MapReduce | |
CN108536778B (zh) | 一种数据应用共享平台及方法 | |
US9535966B1 (en) | Techniques for aggregating data from multiple sources | |
JP2018514012A (ja) | ネットワーク上のデータソースへの照会 | |
CN110716952A (zh) | 一种多源异构数据处理方法、装置和存储介质 | |
US11176125B2 (en) | Blended retrieval of data in transformed, normalized data models | |
US20140136511A1 (en) | Discovery and use of navigational relationships in tabular data | |
CN101876895A (zh) | 网格计算环境下应用软件的封装集成方法 | |
CN111966692A (zh) | 针对数据仓库的数据处理方法、介质、装置和计算设备 | |
Mostajabi et al. | A systematic review of data models for the big data problem | |
CN113962597A (zh) | 一种数据分析方法、装置、电子设备及存储介质 | |
Loganathan et al. | A systematic approach to Big Data | |
Bellini et al. | Managing complexity of data models and performance in broker-based Internet/Web of Things architectures | |
CN114297224A (zh) | 一种基于rdf的异构数据集成与查询***及方法 | |
CN108984631A (zh) | 一种大数据的生成及调用方法和装置 | |
CN113326305A (zh) | 一种处理数据的方法和装置 | |
CN117349368A (zh) | 基于Flink的跨库数据实时同步任务管理***及方法 | |
WO2023164294A1 (en) | Query splitter for an inverted index datastore |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB03 | Change of inventor or designer information |
Inventor after: Xu Xuesong Inventor after: Guo Dandan Inventor after: Wang Nan Inventor after: Li Bingyue Inventor before: Xu Xuesong Inventor before: Guo Dandan |
|
CB03 | Change of inventor or designer information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |