Collection Contents 上一页 下一页 PDF

MobiLink 管理指南

同步技术

维护唯一主键


每个要同步的表必须有一个主键,并且该主键在所有已同步的数据库中必须是唯一的。不应更新主键的值。

使用单列作为表的主键通常是非常便利的。例如,您应该为每个客户指派唯一的标识值。如果所有销售代表工作的环境都与数据库有直接的连接,则很容易指派这些数值。每当在客户表中插入新的客户时,将自动添加一个大于上一个主键值的新主键值。

在未连接的环境中,要在插入新行时为主键指派一个唯一值并不那么容易。当销售代表添加一个新客户时,需要在 Customer 表的一个远程副本中执行此操作。您必须避免在对其它 Customer 表副本进行操作的其他销售代表使用相同的客户标识值。

本节介绍了以下几种方法来解决唯一主键生成方面的问题:


使用 UUID 维护唯一主键
使用全局自动增量维护唯一主键
使用键池维护唯一主键

Collection Contents 上一页 下一页 PDF