申请/专利权人:中国工商银行股份有限公司
申请日:2020-03-27
公开(公告)日:2024-04-09
公开(公告)号:CN111428114B
主分类号:G06F16/951
分类号:G06F16/951
优先权:
专利状态码:有效-授权
法律状态:2024.04.09#授权;2020.08.11#实质审查的生效;2020.07.17#公开
摘要:本发明公开了一种Elasticsearch搜索引擎的索引创建方法及装置,该方法包括:获取索引创建请求,其中,所述索引创建请求包括:资源组信息;确定所述资源组信息对应的Elasticsearch节点信息;根据所述Elasticsearch节点信息生成索引配置;将所述索引配置发送到所述Elasticsearch节点信息中的Elasticsearch节点,以使Elasticsearch节点根据所述索引配置生成所述索引创建请求对应的索引。本发明实现了对Elasticsearch进行资源隔离,解决了目前当一个租户大量使用节点资源时,可能导致集群无法向其他租户提供计算能力或服务能力下降的问题。
主权项:1.一种Elasticsearch搜索引擎的索引创建方法,其特征在于,包括:获取租户发送的索引创建请求,其中,所述索引创建请求包括:资源组信息,每个租户对应一个资源组;确定所述资源组信息对应的Elasticsearch节点信息;根据所述Elasticsearch节点信息生成索引配置,其中,所述索引配置用于对索引所使用的Elasticsearch节点进行限制,以此实现资源隔离;将所述索引配置发送到所述Elasticsearch节点信息中的Elasticsearch节点,以使Elasticsearch节点根据所述索引配置生成所述索引创建请求对应的索引;获取目标资源组的节点变更请求,其中,所述节点变更请求包括:节点变更信息;节点变更请求为新增目标资源组对应的Elasticsearch节点的请求、删除目标资源组对应的某个些Elasticsearch节点的请求以及对目标资源组对应的某个些Elasticsearch节点进行替换的请求;确定所述目标资源组对应的所有索引,其中,通过判断索引名的前缀与目标资源组是否相同,来查找目标资源组对应的所有索引,Elasticsearch集群中的索引的名称包含资源组信息前缀;根据所述节点变更信息更新所述目标资源组对应的所有索引的索引配置,从而完成对目标资源组的节点变更。
全文数据:
权利要求:
百度查询: 中国工商银行股份有限公司 Elasticsearch搜索引擎的索引创建方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。