三分钟彻底弄懂什么是分布式和微服务架构( 三 )
3. 微服务架构引发的问题
随着整个业务数据被分散在各个子服务之后 , 也带来了两个最明显的问题 。
-
业务管理系统对数据完整性查询 , 比如分页查询、多条件查询等 , 数据被割裂后如何来整合?
-
数据分析挖掘 , 这些需求可能需要分析全量的数据 , 并且在分析时不能影响到当前业务
从技术方案来讲 , 我们一般有两种选择来处理这些问题 , 第一种是在线处理数据 , 第二种是离线处理数据 。
-
在线处理数据的方案:通过微服务提供的接口来获取数据 , 然后进行数据整合 , 不过这种方式有着明显的弊端 , 就是调用者需要编写大量的代码进行数据处理 。 其次在对各个微服务进行调取数据时会影响微服务的正常业务处理性能
推荐阅读
- 魔兽世界怀旧服|制霸全明星返场彻底凉了,上架第一天销量惨淡,玩家:有赛季皮肤足够了
- 明日方舟|明日方舟:六星近卫斯卡蒂现版本被完全撕卡 SP临光彻底让其失业
- 赛尔号|赛尔号衍生游戏精灵拟人形象 童年情怀彻底没了 但玩家有了新老婆
- 手机游戏|LOL手游传奇杯WT拿下冠军!意外惊现同阵容!版本答案彻底揭晓
- 极限国度|阴阳师川猿超鬼王活动攻略 活动过于阳间 爆肝删好友时代彻底终结
- 堡垒之夜|《堡垒之夜》国服关服,腾讯运营三年以彻底失败告终
- t1|T1上单鼠男账号被爆破,评论内容简单粗暴,一场BO5让他彻底成名
- 电影|“王者宇宙”全面开启,三分钟了解官方后续动作,你想要的全都有
- 舰娘|碧蓝航线官方最大的强度笑话 未来可期的阿尔及利亚彻底卷没了
- t1|DK拿下T1挺进决赛,定点爆破流彻底火了,血量消失术再现峡谷!