【技术实现步骤摘要】
本技术涉及计算机信息系统领域,具体地讲是一种高兼容性的ID生成器。
技术介绍
企业信息化进程不断加快的今天,各个企业都开始组建自己的信息系统,系统中数据库的各种业务的流水号的唯一性和稳定性一直困扰着整个信息系统。特别是大型的分布式系统,ID的唯一性更是重要,由此引发了 ID生成器的问题。传统的ID生成器均嵌入到应用层内部,根据需要,访问数据库获取ID,这种结构和方式的缺点在于1.如果需要多个ID(如批量写入数据),则需要访问数据库多次,效率低,而且万一过程中发生错误,整批失败;2.1D生成表和业务系统放在一起,数据混杂。如果数据库发生故障,那么整个系统均故障了,多个数据库备份容灾成本较高;3.如果一个企业多个系统用到ID生成器,那么多个系统都需要实现自己的id生成模块,重用度较低,增加维护成本。鉴于现有技术的上述缺陷,提高ID生成器的效率和兼容性已经刻不容缓,因此,研究设计出一种通用的高可用的ID生成器也将呼之欲出。
技术实现思路
本技术要解决的技术问题,是提供一种批量生成效率高、兼容性强,且运行和维护成本低的高兼容性的ID生成器。本技术的技术解决方案,是提供一种以下结构的高兼容性的ID生成器,包括ID生成器服务模块和生成器客服端模块,所述的ID生成器服务模块和生成器客服端模块电连接。 采用以上结构,与现有技术相比具有以下优点采用本技术,ID生成器服务模块根据请求参数(系统名,表名,请求的ID数),并返回给客户端所请求的ID信息,生成器客户端用来放在需要得到ID的系统里面,并与ID生成器服务模块通讯,获取想要的ID ;本产品能与多个外围系统兼容,从而无需设置多个 ...
【技术保护点】
一种高兼容性的ID生成器,其特征在于:包括ID生成器服务模块(1)和生成器客服端模块(2),所述的ID生成器服务模块(1)和生成器客服端模块(2)电连接。
【技术特征摘要】
1.一种高兼容性的ID生成器,其特征在于包括ID生成器服务模块(I)和生成器客服端模块(2),所述的ID生成器服务模块(I)和生成器客服端模块(2)电连接。2.根据权利要求1所述的高兼容性的ID生成器,其特征在于所述的ID生成...
【专利技术属性】
技术研发人员:朱文俊,
申请(专利权)人:深圳市谷米科技有限公司,
类型:实用新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。