第一种
本地文件方式(不推荐):将全局id放在本地文件中保存,方便快捷。缺点,重启的话就没了。但是可以我们在开发的时候使用,配置简单快捷。
1.修改mycat的server.xml文件
<property name="sequnceHandlerType">0</property>
mycat官方文档说明该参数:
指定使用 Mycat 全局序列的类型。0 为本地文件方式,1 为数据库方式,2 为时间戳序列方式,3 为分布式
ZK ID 生成器,4 为 zk 递增 id 生成。
从 1.6 增加 两种 ZK 的全局 ID 生成算法。
2.配置sequence_conf.properties
O_ORDER是数据库对应的表名
O_ORDER.CURID