84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
诸如记事本一类的离线应用,离线添加数据后,如何同步到MySQL里? 当另一端的应用启动后,MySQL又该如何增量同步到应用内呢? 基本的原理是怎样的,有什么可以参考的方法呢?
ringa_lee
数据源一方要有一个队列,用来存放要同步的数据,当满足同步条件(例如:网络连接),开始从队列中同步。不论是MySQL还是SQLite都要有这个队列。 这个队列的实现,可以使一个单独存放的ID列表,也可以就在源数据中增加一个标志位。
我的方案是:
如果你对记录的错误率有严格要求,也可以通过服务器上生成uuid,这样可以保证uuid的唯一性
数据源一方要有一个队列,用来存放要同步的数据,当满足同步条件(例如:网络连接),开始从队列中同步。不论是MySQL还是SQLite都要有这个队列。
这个队列的实现,可以使一个单独存放的ID列表,也可以就在源数据中增加一个标志位。
我的方案是:
如果你对记录的错误率有严格要求,也可以通过服务器上生成uuid,这样可以保证uuid的唯一性