mas*_*ini 11 java guid sequential
考虑到我对Microsoft.NET框架上的顺序guid性能所做的帖子(请参阅Sequential Guid相对于标准Guid的性能改进是什么?)是否有人拥有相同算法的正确,可靠,快速和良好工作的Java实现在Windows DLL中实现?
关心马西莫
请参阅此文章:http://www.informit.com/articles/article.aspx?p = 25862&seqNum = 7(链接到第7页).
它包含作者所称的"COMB"Guids的算法; 我重现他的代码(SQL)如下:
SET @aGuid = CAST(CAST(NEWID() AS BINARY(10))
+ CAST(GETDATE() AS BINARY(6)) AS UNIQUEIDENTIFIER)
Run Code Online (Sandbox Code Playgroud)
将此转换为Java或您想要的语言是微不足道的.明显的基本原则是使日期成为Guid的一个组成部分.整篇文章是一本很好的阅读,因为他对各种方法的表现做了很好的分析.