我有 2 个数据库,一个 mySQL 数据库和一个 SQLite,它们来回同步以维护相同的数据。为了防止任何一方出现重复,我正在考虑为记录设置一个识别编号系统,但我不确定我将如何去做?
我需要以某种方式为两个数据库上的记录创建一个唯一 ID,例如:
mySQL ===> 数据 = 1, 5 id=???
sqLITE===> 数据 = 1, 5 id=???
我需要相同的 ID,所以当我同步时它不会转移到另一个数据库。
我想到的另一种方法是在数据库中的 2 列之间创建一个哈希,如果相同的数据在另一台服务器上,那么它不会同步该数据记录。
在我的情况下,使用数据库表的列作为唯一标识符是不合适的。
我真的不知道该怎么做,所以任何帮助都会很棒,谢谢!