公共安全标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210644265.X (22)申请日 2022.06.09 (71)申请人 药小鹿 (成 都) 数字营销策划有限公 司 地址 610000 四川省成 都市高新区天府二 街138号蜀都中心一期二 号楼3604 (72)发明人 冯伟  (74)专利代理 机构 成都元信知识产权代理有限 公司 51234 专利代理师 张璐 (51)Int.Cl. G06F 16/27(2019.01) G06F 16/25(2019.01) G06F 16/2455(2019.01) G06F 16/23(2019.01)G06Q 30/06(2012.01) (54)发明名称 一种同步商家ERP系统数据到电商平台的方 法及系统 (57)摘要 本发明涉及数据处理技术领域, 公开了一种 同步商家ERP系统数据到电商平台的方法, 包括: 在商家服务器上启动同步客户端; 创建sqlite数 据库; 同步客户端通过http接口获取商家ERP数 据库的连接信息; 同步客户端 通过http接口获取 已同步到电商平台系统中的商家数据全量并存 储到sqlite数据库中, 通过sqlite数据库标识出 增量数据, 压缩增量数据并通过http接口发送到 电商平台系统; 启动变化数据捕获任务, 查询商 家ERP系统数据并将其转换成标准数据模型; 启 动数据同步任务, 获取商家ERP系统上次同步数 据的时间, 通过sqlite数据库查询增量数据; 电 商平台系统接收到商家ERP系统上的增量数据并 更新, 完成数据同步, 本发明还公开了一种同步 商家ERP系统数据到电商平台的系统。 权利要求书2页 说明书5页 附图2页 CN 115062088 A 2022.09.16 CN 115062088 A 1.一种同步商家ERP系统数据到电商平台的方法, 其特 征在于, 包括以下步骤: 步骤S1, 在商家服 务器上启动同步 客户端; 步骤S2, 同步 客户端启动 后, 创建sqlite数据库, 在sql ite数据库中统一定义时间戳; 步骤S3, 同步 客户端通过ht tp接口获取商家ERP数据库的连接信息; 步骤S4, 同步客户端通过http接口获取已同步到电商平台系统中的商家数据全量并存 储到sqlite数据库中, 通过sqlite数据库标识出增量数据, 压缩增量数据并通过http接口 发送到电商平台系统; 步骤S5, 启动变化数据捕获任务, 查询商家ERP系统数据并将其 转换成标准数据模型; 步骤S6, 启动数据同步任务, 获取商家ERP系统上次同步数据的时间, 通过sqlite数据 库更新时间戳并查询增量数据; 步骤S7, 电商平台系统接收到商家ERP系统上的增量数据并更新, 完成数据同步。 2.根据权利要求1所述的一种同步商家ERP系统数据到电商平台的方法, 其特征在于, 所述步骤S2包括: 在创建sqlite数据库后, 使用time.time()存 储时间戳。 3.根据权利要求1所述的一种同步商家ERP系统数据到电商平台的方法, 其特征在于, 所述步骤S3包括: 同步客户端通过加载商家ERP数据库的连接信息加载商家ERP系统配置的SQL语句, 进 查询商家ERP系统数据。 4.根据权利要求1所述的一种同步商家ERP系统数据到电商平台的方法, 其特征在于, 所述步骤S5包括: 查询商家ERP系统的数据并将其 转化为标准数据模型; 将标准数据模型和sql ite数据库中的数据进行对比计算出增量数据; 修改sqlite数据库中的数据并更新数据更新时间。 5.根据权利要求1所述的一种同步商家ERP系统数据到电商平台的方法, 其特征在于, 所述步骤S6包括: 从电商平台系统上获取 上次更新数据的时间; 查询sqlite数据库中更新时间在上次更新数据的时间之后的数据; 向电商平台系统发送增量数据, 数据更新完成更新商家数据最后更新时间, 完成数据 同步。 6.一种同步商家ERP系统数据到电商平台的系统, 其特征在于, 包括商家服务器和电商 平台服务器, 其中: 商家服务器, 包括商家ERP数据库和同步客户端, 所述商家ERP数据库用于存储商家ERP 系统数据, 所述同步 客户端用于将商家ERP系统数据同步到电商平台系统; 电商平台服务器, 包括电商平台系统, 用于接收商家ERP系统上的增量数据并更新, 完 成数据同步。 7.根据权利要求5所述的一种同步商家ERP系统数据到电商平台的系统, 其特征在于, 所述同步客户端包括管理器、 任务模块、 变化数据捕获模块、 数据同步模块和sqlite数据 库, 其中: 管理器, 用于商家ERP数据库的连接, 用于进行SQL语句的配置,用于协调任务模块完成权 利 要 求 书 1/2 页 2 CN 115062088 A 2数据同步任务; 任务模块, 用于执 行定时任务, 完成数据同步; 变化数据捕获模块, 用于负责比对sqlite数据库中的本地缓存数据和商家ERP系统数 据, 计算出变更的增量数据; 数据同步模块, 用于负责将变化数据捕 获模块计算的增量数据压缩 并发送到电商平台 系统以及同步电商平台系统数据到sql ite数据库中; sqlite数据库, 用于缓存电商平台数据和商家ERP系统数据, 并进行比对, 标识出增量 数据。权 利 要 求 书 2/2 页 3 CN 115062088 A 3

PDF文档 专利 一种同步商家ERP系统数据到电商平台的方法及系统

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种同步商家ERP系统数据到电商平台的方法及系统 第 1 页 专利 一种同步商家ERP系统数据到电商平台的方法及系统 第 2 页 专利 一种同步商家ERP系统数据到电商平台的方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:46:23上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。