买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京海量数据技术股份有限公司
摘要:本发明涉及索引创建技术领域,提供一种提升并行创建btree索引性能的方法和系统及设备,包括:采用并行子线程对数据进行并行扫描和排序,生成多路排序段;当并行子线程结束数据的并行扫描和排序,通过主线程创建共享缓存,启动生产者线程;通过启动的生产者线程对生成的多路排序段进行多路归并,将多路归并生成的有序数据写入共享缓存中;通过主线程从共享缓存中读取有序数据,根据读取的有序数据创建索引元组,将创建的索引元组写入到索引表中。本发明的提升并行创建btree索引性能的方法和系统及设备,能保持提高并行度带来的扫描、排序的性能增益,同时减少最终归并阶段由于并行度增加带来的性能劣化。
主权项:1.一种提升并行创建btree索引性能的方法,其特征在于,所述方法包括:采用并行子线程对数据进行并行扫描和排序,生成多路排序段;当并行子线程结束数据的并行扫描和排序,通过主线程创建共享缓存,启动生产者线程;通过启动的生产者线程对生成的多路排序段进行多路归并,将多路归并生成的有序数据写入共享缓存中;通过主线程从共享缓存中读取有序数据,根据读取的有序数据创建索引元组,将创建的索引元组写入到索引表中。
全文数据:
权利要求:
百度查询: 北京海量数据技术股份有限公司 一种提升并行创建btree索引性能的方法和系统及设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。