zoukankan      html  css  js  c++  java
  • 服务器和客户端 数据库同步思路

    服务端 (启用)

    ID Name   LastUpdateTime

    1  xxxx  2014-10-13 13:50:44

    2  xxxx     ..

    3  xxxx   ..

    4  xxxx   ..

    服务器同步操作:

    每次进入客户端, 就把LastUpdateTime > 本地记录最大的LastUpdateTime

    LastUpdateTime小于等于当前时间 的所有记录, 下载下来进行 新增/ 修改

    -------- -------- -------- -------- -------- -------- -------- ---------------- -------- -------- -------- -------- -------- 

    中心思想: 以服务端的数据库为核心, 每次在客户端做修改都必须先上传到服务器, 然后从服务器同步下客户端

    否则会引起统一条记录, 客户端和服务端的 最后修改时间不一致, 进而导致部分记录同步不了

    数据量不超过 1000条可以选择把数据同步下来, 字段少不超过5000条 (太慢了)

    数据量 超过 5000条, 最好不要同步数据下来, 可以使用缓存记录下最近操作

     

  • 相关阅读:
    mysql 时间戳
    UTF8有BOM和无BOM
    php正则表达式
    二叉树的一些操作
    简单的Oracle触发器使用
    简单的Java调用Oracle存储过程
    Oracle知识关键字
    List和Set
    MyEclipse 快捷键
    Java零基础系列006——小测试(循环)
  • 原文地址:https://www.cnblogs.com/apem/p/4454060.html
Copyright © 2011-2022 走看看