分布式数据库环境下hibernate主键的生成 可以采用36位的GUID,以保证在数据库集群中主键的唯一性,缺点:太长,占用空间较大,去掉“-”后仍有32位字符。优点是能保证数据库主键唯一,且不使用较复杂的算法就能实现。如果采用整数主键,也需要将种子数放在一个分布式的缓存中。