社区
Java EE
帖子详情
JAVA同步第三方数据库数据到自有数据库
m0_48665929
2020-06-22 03:39:40
JAVA实现定时任务接口,定时按时间增量去同步第三方系统的数据,第三方接口有数据量限制(1000),请问在某次调用第三方接口时获取到了1000条记录,在存储到自有数据库时,比如第200条记录出现异常存储失败,这时候你们是怎么处理的呀?请各位指点指点!
...全文
4607
5
打赏
收藏
JAVA同步第三方数据库数据到自有数据库
JAVA实现定时任务接口,定时按时间增量去同步第三方系统的数据,第三方接口有数据量限制(1000),请问在某次调用第三方接口时获取到了1000条记录,在存储到自有数据库时,比如第200条记录出现异常存储失败,这时候你们是怎么处理的呀?请各位指点指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
冰思雨
2020-06-24
打赏
举报
回复
一般情况下是批量读取,然后,逐条处理。 如果某条记录在处理的时候出现异常,通常的做法是将错误信息保存下来(数据库或者写硬盘日志)。 错误信息尽量完整,也就是说,关键的上下文数据,最好是同时保存下来,当然,也包括异常信息。 这样有助于排查问题。 之后,编写一个针对错误信息的处理程序,针对各种异常情况进行错误信息的处理,逐渐修复和完善程序。 重试机制,一般情况下,并不能容错所有的异常情况,并且,要设定最大重试次数。
s478853630
2020-06-23
打赏
举报
回复
假如3000条数据,批处理1000,分3批,第一批没问题其余报错,有三种常见错误: 1,主键冲突数据重复,解决方案:把数据分成两波,一波insert,一波update 2,数据类型不匹配,解决方案:做好数据类型转换,字符串/日期时间/整型/浮点型四种类型足矣 3,字段长度不够,解决方案:根据异常信息找到相应字段,执行alter table xxx change ....语句 我们自主研发的ETL遇到这三种情况由程序自动解决,不用人工干预,并且有网页版操作界面 如果出现第四种情况,就发邮件预警
咦哟~~~
2020-06-23
打赏
举报
回复
那你定义一个机制呗 错误几次后 存到异常表中
m0_48665929
2020-06-23
打赏
举报
回复
引用 1 楼 青海棠的回复:
批量存储,加事务,报错回滚,重试
重试还是失败怎么办?不能一直重试吧。
沁海棠
2020-06-22
打赏
举报
回复
批量存储,加事务,报错回滚,重试
ESK
数据
交换平台常见业务功能介绍V1.0.doc
2. **多仓多店支持**:相比于市面上大多数
第三方
解决方案,ESK
数据
交换平台更易于扩展,能够更好地支持多仓库、多店铺的业务模式。 #### 淘宝工具、拍拍工具使用 对于软件开发者而言,ESK
数据
交换平台还提供了一套...
基于springBoot大
数据
架构的就业岗位推荐系统的设计与实现+
数据
库
文档
多端注册登录:支持 Web、移动端注册,集成
第三方
账号(微信、支付宝)快捷登录,实现身份认证与简历真实性核验 个人中心:维护基本信息(学历、专业、工作经验)、求职意向(期望岗位、薪资、地点)、技能标签...
SAP ADM225
文档还列举了一系列
第三方
技术及商标信息,表明 SAP 产品和服务可能依赖或集成了其他公司的技术和产品。例如: - **Microsoft**:Windows、Excel、Outlook 和 PowerPoint 等。 - **IBM**:DB2、AIX、Power 等。 - **...
Java
开发者专属 -
第三方
支付集成工具包
然而,对接
第三方
支付平台并非一项简单的任务,它涉及到众多的技术细节和业务规则,包括但不限于支付流程设计、用户鉴权、
数据
加密、风险控制等方面。退款政策是支付系统中至关重要的一个环节,它直接关系到用户的...
今天我们来聊聊,如何做好
第三方
系统对接
无论你是做面向ToB、ToC还是ToG的业务,开发业务系统,永远也逃脱不了与
第三方
系统对接的命运,例如:常见的支付宝、微信支付平台对接、短信平台对接,还有单点登录对接,以及与友商的
数据
接口对接等等,大..
Java EE
67,542
社区成员
225,854
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章