标签管理方法、管理装置及计算机可读存储介质制造方法及图纸

技术编号:18397928 阅读:65 留言:0更新日期:2018-07-08 19:05
本发明专利技术提供一种标签管理方法,其包括接收标签数据管理指令,并确定标签数据管理指令的接收端口;如接收端口为统一标签端口,则在统一标签数据存储空间执行标签数据管理指令,以对统一标签数据存储空间中的标签数据进行管理操作并得到第一标签数据管理信息;将第一标签数据管理信息传输至对应区域的业务标签数据存储空间;根据第一标签数据管理信息,对业务标签数据存储空间中的标签数据进行同步操作,以便从对应的业务标签接口输出同步操作后的标签数据。本发明专利技术还提供一种标签管理装置,本发明专利技术有效的提高了标签数据的读取效率以及存储效率。

【技术实现步骤摘要】
标签管理方法、管理装置及计算机可读存储介质
本专利技术涉及互联网领域,特别是涉及一种标签管理方法、管理装置及计算机可读存储介质。
技术介绍
目前云产品,如阿里云的云服务器或者VPC(VirtualPrivateCloud,虚拟私有云)等,亚马逊云均支持了存储对应的标签功能。标签的使用场景包括基于标签的资源鉴权、基于标签的生命周期管理以及基于标签的日志管理等场景。不过现有的标签数据是通过统一标签存储服务器进行统一存储的,而标签数据对应的具体业务又分布在许多区域的业务标签存储服务器上,因此需要将统一标签存储服务器存储的标签数据定时同步到各区域的业务标签存储服务器中。但是统一标签存储服务器的管理页面一般是直接存储操作以及直接读取操作,即存储在统一标签存储服务器上的标签数据能够马上从统一标签存储服务器的管理控制台上体现出来。但是统一标签存储服务器上标签数据同步到各区域的业务标签存储服务器需要一定的时间,这样导致用户在统一标签存储服务器上设置好标签数据后,立刻到对应区域的业务标签存储服务器访问该标签数据,会出现访问标签数据失败的现象。因此现有的标签管理方法以及管理装置的标签数据读取以及存储效率较为低下。
技术实现思路
本专利技术实施例提供一种标签数据读取效率和存储效率均较高的标签管理方法及标签管理装置,以解决现有的标签管理方法及标签管理装置中标签数据读取效率以及存储效率较为低下的技术问题。本专利技术实施例提供一种标签管理方法,其包括:接收标签数据管理指令,并确定所述标签数据管理指令的接收端口;如所述接收端口为统一标签端口,则在统一标签数据存储空间执行所述标签数据管理指令,以对所述统一标签数据存储空间中的标签数据进行管理操作并得到第一标签数据管理信息;将所述第一标签数据管理信息传输至对应区域的业务标签数据存储空间;以及根据所述第一标签数据管理信息,对所述业务标签数据存储空间中的标签数据进行同步操作,以便从对应的业务标签接口输出同步操作后的标签数据。本专利技术实施例还提供一种标签管理装置,其包括:接收端口确定模块,用于接收标签数据管理指令,并确定所述标签数据管理指令的接收端口;第一管理操作模块,用于如所述接收端口为统一标签端口,则在统一标签数据存储空间执行所述标签数据管理指令,以对所述统一标签数据存储空间中的标签数据进行管理操作并得到第一标签数据管理信息;第一传输模块,用于将所述第一标签数据管理信息传输至对应区域的业务标签数据存储空间;以及第一同步模块,用于根据所述第一标签数据管理信息,对所述业务标签数据存储空间中的标签数据进行同步操作,以便从对应的业务标签接口输出同步操作后的标签数据。在本专利技术实施例所述的标签管理装置中,所述统一标签数据存储空间中存储有资源-标签关联表;所述第一读写模块包括:第一标签数据读单元,用于当对所述统一标签数据存储空间中的标签数据进行读操作时,使用所述第一标签资源在所述资源-标签关联表查找对应的标签数据的位置,并对所述标签数据进行读操作;以及第一标签数据写单元,用于当对所述统一标签数据存储空间中的标签数据进行写操作时,使用所述第一标签资源设置对应的标签数据,并在所述资源-标签关联表设置对应的资源-标签关联信息。在本专利技术实施例所述的标签管理装置中,所述业务标签数据存储空间中存储有资源-资源编号关联表、资源编号-标签编号关联表以及标签编号-标签关联表;所述第二读写模块包括:资源编号查找单元,用于当对所述业务标签数据存储空间中的标签数据进行读操作时,使用所述第二标签资源在所述资源-资源编号关联表中查找对应的资源编号;标签编号查找单元,用于使用资源编号在所述资源编号-标签编号关联表中查找对应的标签编号;第二标签数据读单元,用于使用标签编号在所述标签编号-标签关联表中查找对应的标签数据的位置,并对所述标签数据进行读操作;第二标签数据写单元,用于当对所述业务标签数据存储空间中的标签数据进行写操作时,使用所述第二标签资源设置对应的标签数据;资源-资源编号关联信息设置单元,用于使用第一设定算法对所述第二标签资源进行编码操作,以获取所述第二标签资源对应的资源编号,并在所述资源-资源编号关联表中设置对应的资源-资源编号关联信息;标签编号-标签关联信息设置单元,用于使用第二设定算法对所述标签数据进行编码操作,以获取所述标签数据对应的标签编号,并在所述标签编号-标签关联表中设置对应的标签编号-标签关联信息;以及资源编号-标签编号关联信息设置单元,用于使用所述资源编号以及所述标签编号,在所述资源编号-标签编号关联表中设置对应的资源编号-标签编号关联信息。在本专利技术实施例所述的标签管理装置中,所述业务标签数据存储空间中还存储有用于存储所述第二标签资源和对应的标签数据的资源-标签冲突表;所述第二读写模块包括:第一标签冲突查找单元,用于当对所述业务标签数据存储空间中的标签数据进行读操作时,使用所述第二标签资源在所述资源-标签冲突表中查找对应的标签数据的位置;冲突标签数据读单元,用于如在所述资源-标签冲突表中查找到对应的标签数据,则对所述标签数据进行读操作;资源编号查找单元,用于如在所述资源-标签冲突表中未查找到对应的标签数据,则使用所述第二标签资源在所述资源-资源编号关联表中查找对应的资源编号;标签编号查找单元,用于使用资源编号在所述资源编号-标签编号关联表中查找对应的标签编号;第二标签数据读单元,用于使用标签编号在所述标签编号-标签关联表中查找对应的标签数据的位置,并对所述标签数据进行读操作;第二标签数据写单元,用于当对所述业务标签数据存储空间中的标签数据进行写操作时,使用所述第二标签资源设置对应的标签数据;资源-标签关联信息设置单元,用于使用第一设定算法对所述第二标签资源进行编码操作,以获取所述第二标签资源对应的资源编号,并在所述资源-资源编号关联表中查找所述资源编号;如在所述资源-资源编号关联表中查找到所述资源编号,则在所述资源-标签冲突表中设置对应的资源-标签关联信息;资源-资源编号关联信息设置单元,用于使用第一设定算法对所述第二标签资源进行编码操作,以获取所述第二标签资源对应的资源编号,并在所述资源-资源编号关联表中查找所述资源编号;如在所述资源-资源编号关联表中未查找到所述资源编号,则在所述资源-资源编号关联表中设置对应的资源-资源编号关联信息;标签编号-标签关联信息设置单元,用于使用第二设定算法对所述标签数据进行编码操作,以获取所述标签数据对应的标签编号,并在所述标签编号-标签关联表中设置对应的标签编号-标签关联信息;以及资源编号-标签编号关联信息设置单元,用于使用所述资源编号以及所述标签编号,在所述资源编号-标签编号关联表中设置对应的资源编号-标签编号关联信息。本专利技术实施例还提供一种计算机可读存储介质,其内存储有处理器可执行指令,所述指令由一个或一个以上处理器加载,以执行上述的标签管理方法。相较于现有技术,本专利技术的标签管理方法、管理装置及计算机可读存储介质通过将标签数据存储空间划分为统一标签数据存储空间以及业务标签数据存储空间,并且统一标签数据存储空间以及业务标签数据存储空间采用不同的标签数据管理方式以及标签数据读写操作方式,有效的提高了标签数据的读取效率以及存储效率;解决了现有的标签管理方法及标签管理装置中标签本文档来自技高网...

【技术保护点】
1.一种标签管理方法,其特征在于,包括:接收标签数据管理指令,并确定所述标签数据管理指令的接收端口;如所述接收端口为统一标签端口,则在统一标签数据存储空间执行所述标签数据管理指令,以对所述统一标签数据存储空间中的标签数据进行管理操作并得到第一标签数据管理信息;将所述第一标签数据管理信息传输至对应区域的业务标签数据存储空间;以及根据所述第一标签数据管理信息,对所述业务标签数据存储空间中的标签数据进行同步操作,以便从对应的业务标签接口输出同步操作后的标签数据。

【技术特征摘要】
1.一种标签管理方法,其特征在于,包括:接收标签数据管理指令,并确定所述标签数据管理指令的接收端口;如所述接收端口为统一标签端口,则在统一标签数据存储空间执行所述标签数据管理指令,以对所述统一标签数据存储空间中的标签数据进行管理操作并得到第一标签数据管理信息;将所述第一标签数据管理信息传输至对应区域的业务标签数据存储空间;以及根据所述第一标签数据管理信息,对所述业务标签数据存储空间中的标签数据进行同步操作,以便从对应的业务标签接口输出同步操作后的标签数据。2.根据权利要求1所述的标签管理方法,其特征在于,所述标签管理方法还包括:如所述接收端口为业务标签接口,则在所述业务标签数据存储空间执行所述标签管理指令,以对所述业务标签数据存储空间中的标签数据进行管理操作并得到第二标签数据管理信息;将所述第二标签数据管理信息传输至统一标签数据存储空间;以及根据所述第二标签数据管理信息,对所述统一标签数据存储空间中的标签数据进行同步操作,以便从所述统一标签端口输出同步操作后的标签数据。3.根据权利要求1所述的标签管理方法,其特征在于,所述标签管理方法还包括步骤:通过所述统一标签端口,使用第一标签资源对所述统一标签数据存储空间中的标签数据进行读写操作;以及通过所述业务标签接口,使用第二标签资源对所述业务标签数据存储空间中的标签数据进行读写操作。4.根据权利要求2所述的标签管理方法,其特征在于,所述将所述第一标签数据管理信息传输至对应区域的业务标签数据存储空间的步骤为:通过同步消息队列,将所述第一标签数据管理信息传输至对应区域的业务标签数据存储空间;所述将所述第二标签数据管理信息传输至统一标签数据存储空间的步骤为:通过同步消息队列,将所述第二标签数据管理信息传输至统一标签数据存储空间。5.根据权利要求3所述的标签管理方法,其特征在于,所述统一标签数据存储空间中存储有资源-标签关联表;所述通过所述统一标签端口,使用第一标签资源对所述统一标签数据存储空间中的标签数据进行读写操作的步骤包括:当对所述统一标签数据存储空间中的标签数据进行读操作时,使用所述第一标签资源在所述资源-标签关联表查找对应的标签数据的位置,并对所述标签数据进行读操作。6.根据权利要求3所述的标签管理方法,其特征在于,所述统一标签数据存储空间中存储有资源-标签关联表;所述通过所述统一标签端口,使用第一标签资源对所述统一标签数据存储空间中的标签数据进行读写操作的步骤包括:当对所述统一标签数据存储空间中的标签数据进行写操作时,使用所述第一标签资源设置对应的标签数据,并在所述资源-标签关联表设置对应的资源-标签关联信息。7.根据权利要求3所述的标签管理方法,其特征在于,所述业务标签数据存储空间中存储有资源-资源编号关联表、资源编号-标签编号关联表以及标签编号-标签关联表;所述通过所述业务标签接口,使用第二标签资源对所述业务标签数据存储空间中的标签数据进行读写操作的步骤包括:当对所述业务标签数据存储空间中的标签数据进行读操作时,使用所述第二标签资源在所述资源-资源编号关联表中查找对应的资源编号;使用资源编号在所述资源编号-标签编号关联表中查找对应的标签编号;以及使用标签编号在所述标签编号-标签关联表中查找对应的标签数据的位置,并对所述标签数据进行读操作。8.根据权利要求7所述的标签管理方法,其特征在于,所述业务标签数据存储空间中还存储有用于存储所述第二标签资源和对应的标签数据的资源-标签冲突表;所述通过所述业务标签接口,使用第二标签资源对所述业务标签数据存储空间中的标签数据进行读写操作的步骤包括:当对所述业务标签数据存储空间中的标签数据进行读操作时,使用所述第二标签资源在所述资源-标签冲突表中查找对应的标签数据的位置;如在所述资源-标签冲突表中查找到对应的标签数据,则对所述标签数据进行读操作;如在所述资源-标签冲突表中未查找到对应的标签数据,则使用所述第二标签资源在所述资源-资源编号关联表中查找对应的资源编号;使用资源编号在所述资源编号-标签编号关联表中查找对应的标签编号;以及使用标签编号在所述标签编号-标签关联表中查找对应的标签数据的位...

【专利技术属性】
技术研发人员:袁哲
申请(专利权)人:腾讯科技深圳有限公司腾讯云计算北京有限责任公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1