The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
xpyusrs

做个 ERP 系统, 因为需要同步淘宝的商品数据, 问下怎么同步比较合适

  •  
  •   xpyusrs · Dec 3, 2021 · 2560 views
    This topic created in 1645 days ago, the information mentioned may be changed or developed.
    方案一: 跟据店铺 ID 来, 每次同步数据前把这个店铺 ID 的商品数据全部删了, 然后重新拉取最新数据, 方案简单, 代码少

    方案二: 根据数据库现有的商品 ID, 然后拉取淘宝最新的商品数据, 根据 ID 来确定那些商品需要增删改查, 这种方案感觉有点麻烦, 需要对比

    或者有其他合适的方案推荐一下也可以
    5 replies    2021-12-04 10:09:18 +08:00
    Renco
        1
    Renco  
       Dec 3, 2021
    要看你同步是非实时还是实时的了,如果是定期跑批同步,那方案一就可以了
    kujio
        2
    kujio  
       Dec 3, 2021
    看你要的时间了,如果要实时同步,就可以拉取所有从上次到现在所有的订单变动数据.
    如果你对时间不敏感,不需要实时同步,那就在每晚 12 点重新拉取所有数据
    Renco
        3
    Renco  
       Dec 3, 2021
    不过你是单方面同步淘宝的商品数据,那应该是非实时的,淘宝那不能同步通知你修改了商品数据吧(这块就不大清楚。
    leogm9408leo
        4
    leogm9408leo  
       Dec 3, 2021
    实时性要求不高的话,方案 2 稍微优化一下就可以了,比如每日定时拉取,把订单时间在前一天的入库
    xpyusrs
        5
    xpyusrs  
    OP
       Dec 4, 2021
    @Renco 淘宝不会通知修改, 方案一每次大量删除新建, 对服务器会不会压力太大
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1078 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 23:21 · PVG 07:21 · LAX 16:21 · JFK 19:21
    ♥ Do have faith in what you're doing.