配置好mysql实例的高可用后,发现在【从实例】上插入数据,没有自动继承【主实例】上的empno自增规则,请问是怎么回事呢?
主从实例之间的自增规则会自动继承的。MySQL 实例高可用是需要主从实例都连接到同一个Sequoidb集群中的,你这里是不是主从实例连接的不是同一个集群?
自增字段是集合中可以自动生成唯一序列的字段。集合允许拥有多个自增字段。
为保证高性能,自增字段的序列值是在编目节点中统一生成,并批量分配给协调节点的。因此默认地,自增字段的值只保证趋势递增(或递减),但不保证连续分配。以递增序列为例,如果多个协调节点同时插入数据,在小的区间内,可能会出现后插入的文档的序列值比先插入的小,但在大的区间内,数值是递增的。如需连续递增,也可以设置有关属性来实现。
[http://doc.sequoiadb.com/cn/index-cat_id-1541038339-edition_id-304]