[发明专利]多租户体系中搜索引擎索引的管理方法、装置及电子设备有效
申请号: | 202110737322.4 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113378026B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 范凌;王喆 | 申请(专利权)人: | 特赞(上海)信息科技有限公司 |
主分类号: | G06F16/951 | 分类号: | G06F16/951;G06F16/953 |
代理公司: | 北京知果之信知识产权代理有限公司 11541 | 代理人: | 卜荣丽;李志刚 |
地址: | 200131 上海市浦东新区中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 租户 体系 搜索引擎 索引 管理 方法 装置 电子设备 | ||
本发明公开了一种多租户体系中搜索引擎索引的管理方法、装置及电子设备,其中方法包括:获取各租户对平台的使用频度;将使用频度与频度阈值对比,根据对比结果确定各租户对应的索引,索引位于搜索引擎中用于存储租户相同类型文档;根据各租户和各租户对应的索引建立路由策略,将路由指向各租户对应的索引,并将各租户对应的索引作为各租户的数据去向;获取路由策略中使用频度低于频度阈值的租户,附加租户的租户信息重新计算文档唯一标识,将使用频度低于频度阈值的租户对应的索引合并为融合索引,融合索引存储多个租户相同类型文档。本发明将使用频度较低的租户索引合并在一个融合的索引中,减少闲置资源,降低了开通租户的运营成本。
技术领域
本发明涉及互联网服务平台存储领域,具体涉及一种多租户体系中搜索引擎索引的管理方法、装置及电子设备。
背景技术
使用多租户互联网服务平台时首先需要开通租户,当需要存储多个租户的数据时,多租户间数据隔离通常采用独占存储方案。在这种方案下,存储空间将以固定容量为单位进行开通,开通的存储空间数量与租户的数量存在正相关性。当前,互联网服务平台存储方案涉及多种存储类型,其中包含搜索引擎,即能够依据复杂限定条件快速查询到相关数据的数据存储系统。
对于多租户互联网服务平台,在平台的推广期和持续运营期会开通大量试用租户,但并非所有试用租户都会长期、深度地使用服务转变成重点租户,一些试用租户的合作意愿在很长时间内都处于不明确状态且使用强度较低,造成资源的闲置,而且,平台方又不能以此为由拒绝向这类试用租户提供服务,回收资源。随着这类试用租户数量的增加,服务商的运营成本也将不断增加。
发明内容
本发明的主要目的在于提供一种多租户体系中搜索引擎索引的管理方法及装置,以解决现有多租户互联网服务平台开通的存储空间大量闲置、运营成本高的问题。
为了实现上述目的,本发明的第一方面提供了一种多租户体系中搜索引擎索引的管理方法,包括:
获取各租户对平台的使用频度;
将各租户对平台的使用频度与频度阈值对比,根据对比结果确定各租户对应的索引,其中,所述索引位于搜索引擎中,用于存储租户相同类型文档;
根据各租户和各租户对应的索引建立路由策略,将路由指向各租户对应的索引,并将各租户对应的索引作为各租户的数据去向;
获取所述路由策略中使用频度低于频度阈值的租户,附加租户的租户信息重新计算文档唯一标识,将使用频度低于频度阈值的租户对应的索引合并为融合索引,其中,融合索引存储多个租户相同类型文档。
可选地,在将使用频度低于频度阈值的租户对应的索引合并为融合索引之后,所述方法还包括:
当融合索引对应的租户对平台的使用频度高于或等于频度阈值时,拆分索引,将路由策略中所述租户对应的索引从融合索引拆分为独立索引;
拆除所述租户的租户信息重新计算文档唯一标识,生成独立索引;
切换路由配置,将路由指向独立索引,以使独立索引对外提供服务;
删除融合索引中所述租户的租户信息。
进一步地,在删除融合索引中所述租户的租户信息之后,所述方法还包括:
向独立索引全量补偿所述租户的租户数据,以使拆分索引中租户数据变更最终一致。
可选地,在将使用频度低于频度阈值的租户对应的索引合并为融合索引之后,所述方法还包括:
当融合索引对应的租户的租户数据全量更新时,将路由策略中所述租户对应的索引从融合索引拆分为独立索引;
拆除所述租户的租户信息重新计算文档唯一标识,生成独立索引;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于特赞(上海)信息科技有限公司,未经特赞(上海)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110737322.4/2.html,转载请声明来源钻瓜专利网。