关于大数据处理的问题

关于大数据处理的问题


问题描述:

老师:

        您好!

        我现在有个问题想要请教:

        我现在有一个业务场景,我们有一个ERP系统,这个系统里面有一个商品管理,会对接类似于亚马逊这类平台,去统一管理商品及属性,提供给我们的用户去进行查询商品和商品属性的操作,所以我应该把商品单独独立出来吗?还是集成在我的ERP里面比较合适?

相关截图:

相关代码:

请老师解答。


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
徐老师 2021-04-25 15:52:26

根据你的描述,个人见解是这种业务场景可能集成到ERP中会更加合适,方便统一管理和维护。

  • 提问者 长沙易蓬 #1

    如果集成到ERP里面,那我们可能还有其他应用层也有商品管理,比如有一个叫做GQ商城的应用,他里面也有商品管理,包括的商品属性可能是特有的,是我们ERP里面没有的,那我们的ERP也有商品管理,我们如何更好的去统一管理商品,保证两边的一个准确性

    2021-04-26 10:12:58
  • 徐老师 回复 提问者 长沙易蓬 #2

    如果是多个系统都会对商品进行管理,那么可以把这份商品数据统一维护在一个公共的存储系统中,对外提供数据操作接口(增删改查之类的),多个子业务系统共同维护这一份数据

    不知道我这样理解是否和你的需求匹配?


    多个系统操作同一份数据,如果不是递增这种更新操作,不会存在数据准确性问题的。

    只有在多系统(类似于多线程)同时递增同一条数据的时候会遇到这个问题,这种其实是分布式架构下存在的问题,针对这个问题,常见的解决方案是使用分布式共享锁来解决。

    具体需要用到的技术框架可以选择zookeeper,利用zookeeper中的临时有序节点+wacher监视器实现分布式共享锁。

    2021-04-26 11:11:40
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师