我可以使用二进制来存储UUID吗?

时间:2016-12-15 19:57:48

标签: sorting indexing derby uuid binary-data

我想将UU​​ID用作Apache Derby中一个非常高容量表的主键。根据Der Derby文档,我应该使用CHAR(16)FOR BIT DATA。我的问题是:因为这是一个二进制列,它不支持排序索引如何排序和管理?我读到了添加乱序条目时如何进行碎片整理的解释 - 所以使用二进制PK,因为没有排序,不会将条目一个接一个地添加到索引页面?在那种情况下,db引擎如何管理/排序索引?我在这里错过了什么?我可以使用和索引二进制存储UUID吗?

我引用了这些链接:http://kccoder.com/mysql/uuid-vs-int-insert-performance/How should I use UUID with JavaDB/Derby and JDBC?以及http://www.informit.com/articles/article.aspx?p=25862&seqNum=7

0 个答案:

没有答案