MYSQL:为';评论';柱
在MYSQL:为';评论';柱,mysql,hibernate,jpa,uuid,Mysql,Hibernate,Jpa,Uuid,在comments表下生成comment\u id和notification表下生成notification\u id的最佳选项是什么? 我知道我可以使用BIGINT(自动递增)来实现这一目的,而不用担心很快就会消耗ID。但是,使用UUID()(或者使用特定于持久性的库,例如Hibernate中的UUIDGenerator)来生成这些需求的ID是一个好选择吗? 除了空间分配(UUID()中较大),使用UUID()与BIGINT/INT相比有哪些缺点?可能是一篇有趣的性能测试文章; 基于性能,我
comments
表下生成comment\u id
和notification
表下生成notification\u id
的最佳选项是什么?我知道我可以使用
BIGINT
(自动递增)来实现这一目的,而不用担心很快就会消耗ID。但是,使用UUID()
(或者使用特定于持久性的库,例如Hibernate中的UUIDGenerator
)来生成这些需求的ID是一个好选择吗?除了空间分配(UUID()中较大),使用
UUID()
与BIGINT/INT
相比有哪些缺点?可能是一篇有趣的性能测试文章;
基于性能,我选择INT