4个真实案例,看接口文档的设计要点( 二 )
这样做相比半小时实时性高了很多,但考虑到数据量的因素,虽然每分钟会去获取,但是获取到数据后进行合法性校验、完了组装存储,整个周期就远不是1分钟了,有可能用户点击的时候,数据刚获取到,还没处理完存储到表中,故也无法展示;
同时,随着数据量增大,此种情况下很容易出现漏数据和数据重复的情况,数据量太大,程序执行时间过长而自动停止,导致数据遗漏,第一次还没处理完,第二次已经开始了,结果相同的数据多次写入,导致数据重复。
故此种方式不可行。
(2)商品管理系统主动同步
既然自己取不可行,那么商品管理系统主动将数据同步到SRM呢?
当商品管理系统的质检信息有变更时,主动将数据同步给SRM,用户在SRM查看的时候,SRM从自己的表中获取数据并展示,这样看这种方案是完全能够满足要求的。
我一开始做的时候,也是选择的这种方案,但是在与开发沟通的时候(一般做接口更偏向技术,所以我都事先会跟开发私下讨论一下),发现有一个问题:相同的信息有没有必要在两个系统存储两份?因为质检信息中存在附件文件,文件很占存储空间。是否有更好的方案来避免这个缺陷?
推荐阅读
- 原神|原神:为啥这4个角色,前期被玩家称为真神,后期却开始无人问津
- 地下城与勇士|DNF:像素勇士2.0奖励!白送4个黄绿徽章,能拿限定光环武器装扮
- 传奇|璀璨传奇复古:当年盛大为了公平法战的pk 默认了一个谣言的真实性
- 游戏日报|玩了4个小时的《幻塔》后,我给它打了9分
- 商人|游戏商人的月入百万是真的吗?揭秘真实的剑三游戏商人真实现状
- 阴阳师|阴阳师:一句话证明你玩过阴阳师,过于真实!
- 第五人格|第五人格:一不小心就成了黑历史,这些糗事是萌新玩家的真实写照
- 热血传奇|热血传奇:刀刀都是真实伤害,这件武器就是神器!
- 黑龙|魔兽怀旧服:滚动服首次击败黑龙MM,4个硬核改动,劝退休闲玩家
- 手机游戏|英雄联盟手游能和端游进行绑定么?LOL手游人气不高,原因很真实