- 专利标题: System and method for consistent reads between tasks in a massively parallel or distributed database environment
-
申请号: US14864792申请日: 2015-09-24
-
公开(公告)号: US10528596B2公开(公告)日: 2020-01-07
- 发明人: Ashok Shivarudraiah , Garret Swart , Jean De Lavarene
- 申请人: ORACLE INTERNATIONAL CORPORATION
- 申请人地址: US CA Redwood Shores
- 专利权人: ORACLE INTERNATIONAL CORPORATION
- 当前专利权人: ORACLE INTERNATIONAL CORPORATION
- 当前专利权人地址: US CA Redwood Shores
- 代理机构: Tucker Ellis LLP
- 主分类号: G06F16/00
- IPC分类号: G06F16/00 ; G06F16/28 ; G06F16/84 ; G06F16/245
摘要:
A system and method is described for database split generation in a massively parallel or distributed database environment including a plurality of databases and a data warehouse layer providing data summarization and querying functionality. A database table accessor of the system obtains, from an associated client application, a query for data in a table of the data warehouse layer, wherein the query includes a user preference. The system obtains table data representative of properties of the table, and determines a splits generator in accordance with one or more of the user preference or the properties of the table. The system generates, by the selected splits generator, table splits dividing the user query into a plurality of query splits, and outputs the plurality of query splits to an associated plurality of mappers for execution by the associated plurality of mappers of each of the plurality of query splits against the table.
公开/授权文献
信息查询