mysql自动生成uuid主键 MySQL分库分表之后,id主键如何处理?
浏览量:1811
时间:2021-03-13 17:30:41
作者:admin
MySQL分库分表之后,id主键如何处理?
我将从存在的问题和如何做中回答这个问题。。
没有办法避免这个问题,通常拆分SQL,使用多个查询,然后使用结果分别检查结果
!我们可以使用TCC编程模型来确保两个事务可以正确提交,但这种代码入侵方式相对较重!您还可以使用基于消息的数据一致性保证
!1. 使用多线程分别查询多个节点,然后汇总
我的主键生成策略用hibernate的UUID?
您使用主键自动生成策略。当您第一次保存实体时,您将使用自动生成策略生成的ID,而不管是否有值。而且仅限于save方法。如果persist方法具有ID,则不会执行该方法。您可以尝试先保存它,然后再修改它。但我也没试过。至于您所说的没有策略的特定环境,hibernate似乎没有提供这样的接口。所以在修改之前尝试保存
mysql自动生成uuid主键 mysql使用uuid做主键 用uuid做主键的优缺点
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
创业经验谈 在家创业