【技术实现步骤摘要】
本专利技术涉及识别码处理技术,尤其涉及一种识别码生成方法和系统。
技术介绍
在基于关系型数据库技术的软件系统中,通常,每个数据表需要用一个ID来唯一 的标识某行记录,比如ERP系统中每个生产订单都会有一个唯一的标识。目前市场上的软件产品中主要存在两大类产生系统内唯一 ID的方法(1)采用 UUID(Universally Unique Identifier,通用唯一识别码)的方式产生 一个全球唯一的识别码。该方法的优点是已经有公开的算法,很多高级的开发语言本身已 经提供了相应的工具包,能够保证在分布式环境中产生的ID具有唯一性,运行效率也比较 高。缺点是UUID由36个字符组成,长度过大,占用存储空间较多,在大型的数据库系统中 会影响数据存取的效率,对于WEB系统来讲,网络上传递大量的此类ID所产生的流量也较 大,进而影响到网站响应的速度。(2)应用程序根据软件运行环境的特定信息,运用一定的算法,自己产生一个依赖 于特定运行环境的唯一识别码。该方法的优点是产生的ID长度可控,缺点是很难保证产生 的ID在整个系统尤其是分布式系统中唯一性,运行时通常需要考虑一些相 ...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:王云波,
申请(专利权)人:用友软件股份有限公司,
类型:发明
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。