1、根据上述引导案例思考以下两个问题:问题1:分布式数据库架构与单机集中式架构之间的性能比较?单机集中式架构的优点:部署结构简单。数据容易备份,只需要把中央计算机上的数据备份即可。不易感染病毒,只要对中央计算机做好保护,终端一般不需要外接设备,感染病毒的几率很低。总费用较低,中央计算机的功能非常强大,终端只需要简单、便宜的设备。单机集中式架构的缺点:中央计算机需要执行所有的运算,当终端很多时,会导致响应速度变慢。如果终端用户有不同的需要,要对每个用户的程序和资源做单独的配置,在集中式系统上做起来比较困难,而且效率不高。分布式数据架构的优点:分布式网络中的每台机器都能存储和处理数据,降低了对机器性能
2、的要求,所以不必购买昂贵的高性能机器,这大大降低了硬件投资成本。扩展性极佳。在当前系统存储或计算能力不足时,可以简单地通过增加廉价PC机的方式来增加系统的处理和存储能力。处理能力极强。庞大的计算任务可以在合理分割后由分布式网络中的机器并行地处理缺点计算程序全负荷运行时仍会对计算机的各个部件造成一定压力。对项目方来说,参加分布式计算的志愿者不是项目方自己的人员,不是全体可信任,因此必须引入一定的冗余计算机制,才能防止计算错误、恶意作弊等。问题2:德邦为何选择分布式数据库架构?国内电商的日益火爆,尤其是双11、618等大促成为每年必备的电商狂欢节,网络购物对于物流的需求大增。作为国内主流的快递品牌,德邦快递的运单数量也随之高涨,但这同时也对德邦后台的物流数据库造成了巨大压力,为此德邦选择了更加灵活的分布式数据库架构,满足每秒数万用户同时在线的诉求。