方式一:使用catelet注解方式
/*!mycat:catlet=demo.catlets.BatchGetSequence */SELECT mycat_get_seq(‘GLOBAL’,100);
注:此方法表示获取GLOBAL的100个sequence值,例如当前GLOBAL的最大sequence值为5000,则通过此方式返回的是5001,同时更新数据库中的BLOBAL的最大sequence值为5100.
方式二:利用zookeeper方式实现
方式一:使用catelet注解方式
/*!mycat:catlet=demo.catlets.BatchGetSequence */SELECT mycat_get_seq(‘GLOBAL’,100);
注:此方法表示获取GLOBAL的100个sequence值,例如当前GLOBAL的最大sequence值为5000,则通过此方式返回的是5001,同时更新数据库中的BLOBAL的最大sequence值为5100.
方式二:利用zookeeper方式实现