从 MySQL 迁到 OceanBase,自增主键和分布式 ID 怎么规划比较好?

准备把一套 MySQL 业务迁到 OB,原来用的是 AUTO_INCREMENT 自增主键。

了解到现在更推荐用有序的分布式 ID(比如雪花算法那种),但改动量不小。想请教:

  • OB 里自增列在分布式场景下有什么坑?
  • 如果继续用自增,需要注意什么(热点?)?
  • 换成业务侧生成 ID,大家的实践是怎样的?

有迁移经验的朋友指点下。