1.7.4 分布式offset-step方式
分布式offset-step方式由文件sequence_conf.properties进行配置。具体格式如下:
# this is comment
`schema1`.`table1`.MINID=1001
`schema1`.`table1`.MAXID=2000
`schema1`.`table1`.CURID=1000
`schema2`.`table2`.MINID=1001
`schema2`.`table2`.MAXID=20000
`schema2`.`table2`.CURID=1000
schemaX:使用mysql序列的dble表所属的dble库名。
tableX: 使用mysql序列的dble表名。
注意事项:
每一个zk序列均需要指定当前区间内最小值MINID, 当前区间内最大值MAXID, 当前区间内当前值CURID。这些值仅在初始配置时有效。
初始配置时MINID要比CURID大1, 否则序列值从MINID+1开始。
值(MAXID - MINID + 1)为每次从zookeeper服务器获取的序列值数量。
配置dble使用zookeeper服务器,具体见相关配置 1.1 cluster.cnf 。