-
公开(公告)号:CN106372176A
公开(公告)日:2017-02-01
申请号:CN201610783021.4
申请日:2016-08-30
Applicant: 东华大学
IPC: G06F17/30
CPC classification number: G06F16/284 , G06F16/24522 , G06F16/258
Abstract: 本发明提供了一种支持对嵌套文档进行统一SQL查询的方法,其特征在于上层接口仍沿用用户熟悉的SQL查询语言,而在功能上实现对非结构化的嵌套文档的查询。本发明能针对大数据多源异构的特点,通过分布式数据库中间件对关系型数据以及NoSQL数据库MongDB中的嵌套文档进行统一SQL操作,获取底层数据库中的数据,操作具有正确性;同时,不管底层数据库中的数据以何种形式存在,前端均能以关系型的方式操作数据,并能以关系型的形式将结果展现给用户,提高了中间件的易用性。
-
公开(公告)号:CN106407302B
公开(公告)日:2019-10-08
申请号:CN201610771017.6
申请日:2016-08-30
Applicant: 东华大学
IPC: G06F16/245
Abstract: 本发明提供了一种支持通过简单SQL调用中间件数据库特有功能的方法,其特征在于用户对数据库功能的高度可定制性和操作的简易性,包括以下步骤:步骤1、架构搭建;步骤2、索引文件创建;步骤3、数据分库存储;步骤4、查询扩展;步骤5、查询解析;步骤6、路由绑定与分发;步骤7、方法执行;步骤8、封装结果并返回。本发明能针对分布式数据库环境下,用户对于各节点数据库特有功能,仅使用简单的类SQL语句即可通过中间管理平台实现统一调用的方法。
-
公开(公告)号:CN106372177B
公开(公告)日:2019-09-27
申请号:CN201610783143.3
申请日:2016-08-30
Applicant: 东华大学
IPC: G06F16/2453 , G06F16/242
Abstract: 本发明提供了一种支持混合数据类型的关联查询及模糊分组的查询扩展方法,包括以下步骤:步骤1、架构搭建;步骤2、数据存储;步骤3、查询扩展;步骤4、查询解析;步骤5、混合连接;步骤6、模糊分组;步骤7、封装结果并返回。本发明针对分布式数据库环境中混合类型数据不能通过一定规则连接以及指定类型数据聚合操作功能局限性问题,为用户提供聚合与连接的SQL扩展句法,使其能够通过指定语句完成包括模糊分组以及模糊连接等查询扩展的方法。扩展了分布式数据库的功能性和适应性。
-
公开(公告)号:CN106372177A
公开(公告)日:2017-02-01
申请号:CN201610783143.3
申请日:2016-08-30
Applicant: 东华大学
IPC: G06F17/30
Abstract: 本发明提供了一种支持混合数据类型的关联查询及模糊分组的查询扩展方法,包括以下步骤:步骤1、架构搭建;步骤2、数据存储;步骤3、查询扩展;步骤4、查询解析;步骤5、混合连接;步骤6、模糊分组;步骤7、封装结果并返回。本发明针对分布式数据库环境中混合类型数据不能通过一定规则连接以及指定类型数据聚合操作功能局限性问题,为用户提供聚合与连接的SQL扩展句法,使其能够通过指定语句完成包括模糊分组以及模糊连接等查询扩展的方法。扩展了分布式数据库的功能性和适应性。
-
公开(公告)号:CN106372176B
公开(公告)日:2019-07-23
申请号:CN201610783021.4
申请日:2016-08-30
Applicant: 东华大学
IPC: G06F16/25 , G06F16/28 , G06F16/2452
Abstract: 本发明提供了一种支持对嵌套文档进行统一SQL查询的方法,其特征在于上层接口仍沿用用户熟悉的SQL查询语言,而在功能上实现对非结构化的嵌套文档的查询。本发明能针对大数据多源异构的特点,通过分布式数据库中间件对关系型数据以及NoSQL数据库MongDB中的嵌套文档进行统一SQL操作,获取底层数据库中的数据,操作具有正确性;同时,不管底层数据库中的数据以何种形式存在,前端均能以关系型的方式操作数据,并能以关系型的形式将结果展现给用户,提高了中间件的易用性。
-
公开(公告)号:CN106407302A
公开(公告)日:2017-02-15
申请号:CN201610771017.6
申请日:2016-08-30
Applicant: 东华大学
IPC: G06F17/30
Abstract: 本发明提供了一种支持通过简单SQL调用中间件数据库特有功能的方法,其特征在于用户对数据库功能的高度可定制性和操作的简易性,包括以下步骤:步骤1、架构搭建;步骤2、索引文件创建;步骤3、数据分库存储;步骤4、查询扩展;步骤5、查询解析;步骤6、路由绑定与分发;步骤7、方法执行;步骤8、封装结果并返回。本发明能针对分布式数据库环境下,用户对于各节点数据库特有功能,仅使用简单的类SQL语句即可通过中间管理平台实现统一调用的方法。
-
-
-
-
-