发明名称 |
一种数据查询引擎读取数据库表的方法及装置 |
摘要 |
本发明实施例公开了一种数据查询引擎读取数据库表的方法和装置。该方法包括:在生成逻辑执行计划后,设定所述执行计划的相应数据库表的切分信息;根据所述切分信息,将所述相应数据库表切分成至少两个数据分片;将所述至少两个数据分片分别封装到执行任务,分别调度给不同计算节点进行数据读取。本发明实施例所采用的技术方案,在响应查询请求后,实现了数据查询引擎对数据读取阶段的多线程并行处理,减少了数据读取阶段工作时间,进而提高数据查询引擎的查询性能以及整体查询速度,同时提升数据查询引擎的吞吐率和用户体验。 |
申请公布号 |
CN105183901A |
申请公布日期 |
2015.12.23 |
申请号 |
CN201510640513.3 |
申请日期 |
2015.09.30 |
申请人 |
北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
发明人 |
郭李明 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京品源专利代理有限公司 11332 |
代理人 |
孟金喆;胡彬 |
主权项 |
一种数据查询引擎读取数据库表的方法,其特征在于,包括:在生成逻辑执行计划后,设定所述执行计划的相应数据库表的切分信息;根据所述切分信息,将所述相应数据库表切分成至少两个数据分片;将所述至少两个数据分片分别封装到执行任务,分别调度给不同计算节点进行数据读取。 |
地址 |
100080 北京市海淀区杏石口路65号西杉创意园西区11C楼东段1-4层西段1-4层 |