[发明专利]一种创建索引文件的方法及装置在审
申请号: | 201510822336.0 | 申请日: | 2015-11-24 |
公开(公告)号: | CN105488124A | 公开(公告)日: | 2016-04-13 |
发明(设计)人: | 金洪殿;赵仁明;亓开元 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 创建 索引 文件 方法 装置 | ||
1.一种创建索引文件的方法,其特征在于,包括:
根据数据规模以及业务需求,确定执行索引创建的线程数量;
通过所述数据规模以及所述线程数量,确定各个线程分别负责进 行索引的数据范围;
各个线程分别创建对应数据范围的索引文件;
将各个所述线程创建的所述索引文件进行合并,存储于一个索引 目录中。
2.如权利要求1所述的创建索引文件的方法,其特征在于,所 述将各个所述线程创建的所述索引文件进行合并,存储于一个索引目 录中包括:
当各个线程的索引文件创建执行完成后,将各个所述线程创建的 所述索引文件进行合并,存储于一个索引目录中。
3.如权利要求1或2所述的创建索引文件的方法,其特征在于, 所述各个线程分别创建对应数据范围的索引文件包括:
各个线程分别创建的索引文件互相独立,不会引发锁重叠异常。
4.一种创建索引文件的装置,其特征在于,包括:
第一确定模块,用于根据数据规模以及业务需求,确定执行索引 创建的线程数量;
第二确定模块,用于通过所述数据规模以及所述线程数量,确定 各个线程分别负责进行索引的数据范围;
创建模块,用于各个线程分别创建对应数据范围的索引文件;
存储模块,用于将各个所述线程创建的所述索引文件进行合并, 存储于一个索引目录中。
5.如权利要求4所述的创建索引文件的装置,其特征在于,所 述存储模块具体用于:
当各个线程的索引文件创建执行完成后,将各个所述线程创建的 所述索引文件进行合并,存储于一个索引目录中。
6.如权利要求4或5所述的创建索引文件的装置,其特征在于, 所述创建模块具体用于:
各个线程分别创建的索引文件互相独立,不会引发锁重叠异常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510822336.0/1.html,转载请声明来源钻瓜专利网。