[发明专利]一种标识生成与管理方法及节点、系统和存储装置有效
申请号: | 201810661808.2 | 申请日: | 2018-06-25 |
公开(公告)号: | CN110636097B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 阳春;刘洪政 | 申请(专利权)人: | 马上消费金融股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 钟子敏 |
地址: | 401120 重庆市渝北区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 标识 生成 管理 方法 节点 系统 存储 装置 | ||
本申请公开了一种标识生成与管理方法及节点及系统和存储装置。其中,所述方法包括:标识生成节点接收客户节点发送的标识生成请求;向共享信息池获取与所述标识生成节点匹配的第一标识组成信息;利用所述第一标识组成信息生成全局唯一标识,并将所述全局唯一标识发送给所述客户节点。上述方案,能够保证生成的标识的唯一性。
技术领域
本申请涉及信息处理领域,特别是涉及一种标识生成与管理方法及节点及系统和存储装置。
背景技术
目前,分布式已成为当下系统开发的首选,高并发操作在数据存储或者处理时,需要生成全局唯一标识,来保证分布式情况下标识的全局唯一性。通常,在进行标识生成过程中,需要获得标识组成信息来生成该标识。而标识组成信息的唯一性对生成的标识唯一性具有极大的决定性意义。
现有标识生成方式中,存在标识组成信息是存储于标识生成节点自身,也即不同标识生成节点分布存储其对应的标识组成信息。然而这种标识组成信息离散式各自存储,容易导致不同标识生成节点之间的标识组成信息出现冲突情况,此时,则可能产生重复的标识,这对于分布式系统来说是无法接受的大问题。
发明内容
本申请主要解决的技术问题是提供一种标识生成与管理方法及节点及系统和存储装置,能够保证生成的标识的唯一性。
为了解决上述问题,本申请第一方面提供了一种标识生成方法,包括:标识生成节点接收客户节点发送的标识生成请求;向共享信息池获取与所述标识生成节点匹配的第一标识组成信息,其中,不同所述标识生成节点匹配不同的第一标识组成信息;利用所述第一标识组成信息生成全局唯一标识,并将所述全局唯一标识发送给所述客户节点。
为了解决上述问题,本申请第二方面提供了一种标识组成信息的管理方法,包括:接收标识生成节点发送的查询请求,其中,所述查询请求包括所述标识生成节点的识别信息;在共享信息池中查找与所述识别信息匹配的标识组成信息,其中,不同所述标识生成节点匹配不同的第一标识组成信息;将所述标识组成信息发送给所述标识生成节点,以使所述标识生成节点根据标识组成信息生成全局唯一标识。
为了解决上述问题,本申请第三方面提供了标识生成节点,包括存储器、处理器、以及通信电路;所述通信电路用于与其他节点实现通信;所述处理器用于运行所述存储器存储的程序指令以执行上述标识生成节点执行的方法。
为了解决上述问题,本申请第四方面提供了一种标识组成信息管理节点,包括存储器、处理器、以及通信电路;所述通信电路用于与其他节点实现通信;所述处理器用于运行所述存储器存储的程序指令以执行上述管理节点执行的方法。
为了解决上述问题,本申请第五方面提供了一种标识生成系统,包括至少一个标识生成节点、客户节点、共享信息池和管理节点;所述标识生成节点分别连接于所述客户节点和共享信息池;其中,所述共享信息池用于存储标识组成信息;所述管理节点用于管理所述共享信息池,具体如上述的管理节点;所述客户节点用于生成标识生成请求;所述标识生成节点为如上述的标识生成节点,以响应所述标识生成请求来生成全局唯一标识。
为了解决上述问题,本申请第六方面提供了一种存储装置,存储有处理器可运行的程序指令,所述程序指令用于执行上述的方法。
上述方案中,利用共享信息池统一存储各标识生成节点匹配的标识组成信息,且标识生成节点根据该共享信息池中的标识组成信息来生成全局唯一标识,相比于现有标识生成节点各自存储相关的标识组成信息,本申请通过共享信息池统一存储各标识生成节点相关的标识组成信息,可避免各标识生成节点的标识组成信息出现冲突的情况,进而保证了生成标识的唯一性。
附图说明
图1是本申请标识生成系统一实施例的结构示意图;
图2是本申请标识生成方法一实施例的流程示意图;
图3是本申请标识生成方法另一实施例的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马上消费金融股份有限公司,未经马上消费金融股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810661808.2/2.html,转载请声明来源钻瓜专利网。